zoukankan      html  css  js  c++  java
  • 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
     
     
     
     
  • 相关阅读:
    java使用递归删除非空目录
    关于Java日期的两道例题
    equals和==的区别
    从键盘读入个数不确定的整数,并判断读入的正数和负数的个数,输入为0时结束程序。
    输出所有的水仙花数
    99乘法表
    switch
    next()、nextInt()
    流程控制
    Scanner从键盘输入
  • 原文地址:https://www.cnblogs.com/avention/p/10024192.html
Copyright © 2011-2022 走看看