3.5.1 数学函数与常量

    在Math类中,包含了各种各样的数学函数。在编写不同类别的程序时,可能需要的函数也不同。
 
    计算一个数值的平方根,可以使用sqrt方法:
            double a = 9;
            double b = Math.sqrt(a);
            System.out.println(b);  //输出  3.0
 
 
    floorMod()是为了解决一个长期存在的有关整数余数的问题。考虑表达式 n % 2。人尽皆知的是如果n是偶数,这个表达式为0;如果n是奇数,表达式为1(若干n为负数,表达式为-1)。floorMod()总会得到正数(对于负除数,floorMod会得到负数结果)
 
    Math类提供了一些常用的三角函数:
        Math.sin
        Math.cos
        Math.tan
        Math.atan
        Math.atan2
 
    还有指数函数以及它的反函数 -- 自然对数以及以10为底的对数:
        Math.exp
        Math.log
        Math.log10
 
    最后,Java还提供了:
        Math.PI
        Math.E
 
 
    不必在数学方法名和常量名前添加前置“Math”,只要源文件的顶部添加下面这行代码就可以。
        import static java.lang.Math
 
 
 
 
原文地址:https://www.cnblogs.com/avention/p/10024192.html