Java得到cos或sin角

时间:2015-11-08 16:46:36

标签: java trigonometry sin cos radians

我有啰嗦:

double angle = 0.0;
double rad = Math.toRadians(angle);
double sinIs = Math.sin(rad);
double cosIs = Math.cos(rad);

我希望结果是:

rad=0.0
sinIs=0
cosIs=1

但是返回Math.toRadians(0.0)将返回

rad=2.356194490192345

1 个答案:

答案 0 :(得分:0)

在你看来似乎有些问题。 我测试了这段代码

public static void main(String a1[]) 
    {
        double angle = 0.0;
        double rad = Math.toRadians(angle);
        double sinIs = Math.sin(rad);
        double cosIs = Math.cos(rad);
        System.out.print("sin-->"+sinIs+"\ncos-->"+cosIs);
    }

输出

sin-->0.0
cos-->1.0