使用哪种棕褐色方法?

时间:2015-04-04 11:38:21

标签: methods trigonometry angle

当我用计算器解决tan(3.14)时,它会给出0.0548582

当我使用Math.tan解决时,答案为0.0014。 当我使用Math.atan解决时,答案为1.26

使用哪个tan method以便我得到像我的计算器一样的答案以及如何?

    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));
      }
    }

1 个答案:

答案 0 :(得分:1)

首先:在任何情况下,tan(3.14)都不应该是+0.0014;你用错误的标志粘贴了它。

这不是一个编程问题。

您使用的三个功能是不同的功能:

  • atan是arcustangens,即与tan相反,所以它完全不相关。
  • 您的计算器似乎使用度
  • 您的Math.tan函数使用弧度。 3.14是非常接近的,但稍微小一些"因此,sin(3.14)非常接近,但是比0大一点,因此cos(3.14)非常接近,但是比绝对值小一些,所以tan(3.14)有点小小于0.

编辑:tan x = sin x / cos x,解释我上面的计算。