【Java自学Math类——自学笔记】数学类Math提供了一组常量和数学方法,包括E和PI常数,求绝对值的abs方法,计算三角函数sin方法、cos方法、tan方法,求最小值、最大值的min和max方法,产生随机数的random方法。如:
- Math.sin(0) //返回0.0
- Math.cos(0) //返回1.0
- Math.tan(0.5) //返回0.5463024898437905
- Math.round(6.6) //返回最接近这个数的整数7,四舍五入
- Math.round(6.3) //返回6
- Math.ceil(9.1) //返回大于或者等于指定表达式的最小整数,即向上取整,返回10
- Math.ceil(-9.7) //返回-9
- Math.floor(9.1) //返回小于或者等于指定表达式的最大整数,即向下取整,返回9,
- Math.sqrt(144) //返回平方根,12
- Math.pow(底数,几次方) ,例如Math.pow(5,2) //返回25
- Math.exp(2) // 返回e的2次幂
- Math.log(7.38905609893065) //返回指定数以自然对数e为底的幂数。
- Math.max(570,198) //返回两个数中的最大值
- Math.min(570,198) //返回两个数中的最小值
- Math.random() //返回 大于等于0.0且小于等于1.0的double类型的随机数。如果需要0——1的随机数,可以给他乘以10,以此类推。
推荐阅读
- java IO流相关的类的分类和总结
- java 数组声明定义 数组内存分配 数组初始化 数组引用 数组的遍历
- Java中构造器内部的多态方法的行为
- 多态性之编译期多态和运行期多态(JAVA版)
- Java向下转型的意义与塑型的三个方面
- Java自学笔记|接口之间的继承
- Java自学之反射——自学笔记
- Java自学笔记|System.in与System.out(标准输入与输出)详解
- Java自学之break与标号一同使用——自学笔记