我試圖在java(eclipse)中顯示sin 30的值。但它不是一個真正的價值,我的代碼:java爲什麼Sin(30)= -0.9880316240928618
public class sin30 {
public static void main(String[] args){
System.out.println("Sin 30 = "+Math.sin(30));
}}
,並顯示: Showing
應該罪30爲0.5。 我的代碼有什麼問題?
我試圖在java(eclipse)中顯示sin 30的值。但它不是一個真正的價值,我的代碼:java爲什麼Sin(30)= -0.9880316240928618
public class sin30 {
public static void main(String[] args){
System.out.println("Sin 30 = "+Math.sin(30));
}}
,並顯示: Showing
應該罪30爲0.5。 我的代碼有什麼問題?
值之前應該改造它在Radiant
這樣的:
double radians = Math.toRadians(30);
System.out.println("Sin 30 = "+Math.sin(radians));
謝謝:)它的工作非常好 –
Math.sin
預計弧度
System.out.println("Sin 30 = "+ Math.sin(Math.toRadians(30)));
非常感謝你的兄弟:) –
以及你可能不會是由於浮點運算得到完全相同0.5,甚至使用弧度時 – Reimeus