我应该得到 PI 和 PI/2 的余弦和正弦以及角度 0。除了 PI/2 的余弦之外,我的所有数字都是正确的。
预期输出:
Radians: (cos, sin)
0.0: 1.0, 0.0
1.5707963267948966: 0.0, 1.0
3.141592653589793: -1.0, 0.0
我的输出:
Radians: (cos, sin)
0.0: 1.0, 0.0
1.5707963267948966: 1.0, 1.0
3.141592653589793: -1.0, 0.0
public class UnitCircle
{
public static void main(String[] args)
{
System.out.println("Radians: (cos, sin)");
double angle = 0.0;
double piDivideTwo = Math.PI/2.0;
double pi = Math.PI;
System.out.println(angle + ": " + Math.cos(angle) + ", " + Math.sin(angle) );
double cosine = Math.cos(piDivideTwo);
cosine = Math.round(cosine * 100) / 100.0;
System.out.println(piDivideTwo + ": " + Math.cos(cosine) + ", " + Math.sin(piDivideTwo) );
double sin = Math.sin(pi);
sin = Math.round(sin *100) / 100.0;
System.out.println(pi + ": " + Math.cos(pi) + ", " + Math.sin(sin) );
}
}
海绵宝宝撒
相关分类