Math 数学类:提供了一些数学公式给我们使用
常用方法
- static double abs(double a) 绝对值
- static double floor(double a) 向下取整,第一个比参数小的整数
- static double ceil(double a) 向上取整,第一个比参数大的整数
- static long round(double a) 接近参数的long
- static double random() 返回带正号的 double 值,该值大于等于 0.0 且小于 1.0。
Random类
import java.util.Random;
public class Demo4 {
public static void main(String args[]){
System.out.println("绝对值:"+Math.abs(-3.14));
System.out.println("向上取整:"+Math.ceil(3.14));
System.out.println("向下取整:"+Math.floor(3.14));
System.out.println("四舍五入:"+Math.round(3.14));
System.out.println("随机数:"+Math.random());
//指定产生范围随机数
Random rd = new Random();
System.out.println("随机数:"+rd.nextInt(11));//范围是0~参数-1,当前为0~10
}
}
网友评论