2010-02-27 19 views

उत्तर

13

आप Math.sin समारोह जहां तर्क रेडियन में दिया जाता है इस्तेमाल कर सकते हैं। उदाहरण:

double result = Math.sin(Math.PI/2.0); 
+0

धन्यवाद का उपयोग करना चाहिए! इसलिए Math.sin (9 0) इसे करना चाहिए। – relyt

+4

नहीं, यह नहीं करेगा। तर्क रेडियंस में होना चाहिए। 'Math.sin (Math.PI/2) 'काम करना चाहिए। –

+0

नहीं, यह रेडियंस में है ... इसलिए 90 डिग्री = पीआई/2 रेड – pjp

1

http://java.sun.com/j2se/1.6.0/docs/api/java/lang/Math.html

यह अन्य गणितीय कार्य के बीच एक sin(double) विधि है। यह रेडियन में कोण लेता है, इसलिए आपको डिग्री से रूपांतरण करना होगा। उस उद्देश्य (और अन्य) के लिए, गणित में भी PI स्थिर है।

2

उपयोग

Math.sin(Math.toRadians(90)) 
+0

-1 जैसा कि अन्य टिप्पणियों में उल्लिखित है, पाप() विधि रेडियंस में कोण लेती है, डिग्री नहीं। – Grundlefleck

5

आप के लिए कुछ टिप्स:

  • Math#sin() function, जो रेडियंस में कोण लेता है,
  • रेडियन = pi/180 डिग्री

क्या यदि आप इन दो युक्तियों को गठबंधन करते हैं?

19

java.lang.Math में पाप समारोह एक पैरामीटर रेडियन में व्यक्त की उम्मीद है।

मुझे लगता है कि आपको Math.sin (Math.toRadians (90))

संबंधित मुद्दे