Methods 使用哪种方法?
当我用计算器解tan(3.14)时,它给出了Methods 使用哪种方法?,methods,trigonometry,angle,Methods,Trigonometry,Angle,当我用计算器解tan(3.14)时,它给出了0.0548582 当我用Math.tan解题时,答案是0.0014。 当我用Math.atan解题时,答案是1.26 要使用哪种方法才能得到计算器给出的答案?如何使用 package testclass; public class TestClass { public static void main(String[] args) { System.out.println(Math.atan(3.14
0.0548582
当我用Math.tan
解题时,答案是0.0014
。
当我用Math.atan
解题时,答案是1.26
要使用哪种方法才能得到计算器给出的答案?如何使用
package testclass;
public class TestClass {
public static void main(String[] args) {
System.out.println(Math.atan(3.14));
System.out.println(Math.tan(3.143));
}
}
首先:在任何情况下,tan(3.14)都不应为+0.0014;你把它贴错了 这不是一个编程问题 您使用的三个功能是不同的功能:
是arcustangens,即与atan
相反,因此它完全不相关tan
- 你的计算器好像用度数
- 您的
函数使用弧度。3.14比π“非常接近,但有点小”,因此sin(3.14)非常接近,但略大于0,cos(3.14)非常接近,但略小于-1(绝对值),因此tan(3.14)略小于0Math.tan
编辑:tan x=sin x/cos x,来解释我上面的计算。math.tan需要弧度?请添加一个编程语言标记。你知道tan和atan是两个完全不同的函数吗?是的,我知道。不知道tan-1/tan-reverse/arctan等同于atan