Herkes hızlı bir ipucu verebilir mi?Java'da sinüs bulun
Örneğin .... 90 derecelik sinüsü nasıl bulabilirim?
Herkes hızlı bir ipucu verebilir mi?Java'da sinüs bulun
Örneğin .... 90 derecelik sinüsü nasıl bulabilirim?
Argümenin radyan cinsinden verildiği Math.sin işlevini kullanabilirsiniz. Örnek:
double result = Math.sin(Math.PI/2.0);
java.lang.Math
sınıfına bakın.
http://java.sun.com/j2se/1.6.0/docs/api/java/lang/Math.html
diğer matematiksel fonksiyonlar arasında sin(double)
yöntemi vardır. Açıyı radyan olarak alır, bu nedenle dönüşümü derece yapmak zorundasınız. Bu amaçla (ve diğerleri), Math da PI
sabitine sahiptir. sizin için
kullanım
Math.sin(Math.toRadians(90))
-1 diğer yorumlarda belirtildiği gibi, sin() yöntemi açıyı radyan cinsinden değil derece olarak alır. – Grundlefleck
birkaç ipucu: radyan yılında açısını alır
neler Bu iki ipucu birleştirirseniz?
java.lang.Math'deki günah işlevi, radyan cinsinden ifade edilen bir parametre bekler.
Sana Math.sin (Math.toRadians (90))
Teşekkür kullanmak gerektiğini düşünüyorum! Math.sin (90) bunu yapmalıdır. – relyt
Hayır, bunu yapmayacak. Argüman radyan olmalı. Math.sin (Math.PI/2) 'çalışmalıdır. –
Hayır, radyan cinsindendir ... 90 derece = PI/2 rad – pjp