javaSE Math工具类
程序员文章站
2024-01-13 19:39:40
...
Demo.java:
package cn.xxx.demo;
/*
* 数学计算的工具类
* java.lang.Math 静态方法组成
*/
public class Demo {
public static void main(String[] args) {
function_6();
}
public static void function_6(){
double d = Math.round(5.4195); // 四舍五入取整
System.out.println(d);
}
public static void function_5(){
for(int i = 0 ; i < 10 ;i++){
double d = Math.random(); // 返回随机数 0.0-1.0之间。 也是由Random类实现。
System.out.println(d);
}
}
public static void function_4(){
double d = Math.sqrt(9); // 平方根 负数会返回NaN。
System.out.println(d);
}
public static void function_3(){
double d = Math.pow(2, 3); // 2的3次方
System.out.println(d);
}
public static void function_2(){
double d = Math.floor(1.5); // 向下取整
System.out.println(d);
}
public static void function_1(){
double d = Math.ceil(5.1); // 向上取整
System.out.println(d);
}
public static void function(){
int i = Math.abs(-9); // 获取绝对值
System.out.println(i);
}
}
上一篇: 多线程使用解决并带主动超时的问题
下一篇: 用PHP制作中文圆形印章