欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

java Math-Random

程序员文章站 2022-03-26 23:13:27
public class MathDemo { public static void main(String[] args) { double d = Math.ceil(12.34); // 返回大于等于指定数据的最小整数 System.out.println(d); double d1 = Ma ......
public class mathdemo {
    public static void main(string[] args) {
        double d = math.ceil(12.34); //  返回大于等于指定数据的最小整数
        system.out.println(d);

        double d1 = math.floor(12);//  返回小于等于指定数据的最大整数
        system.out.println(d1);

        long l = math.round(12.54);//  四舍五入
        system.out.println(l);

        double d2 = math.pow(2, 3);//  幂运算
        system.out.println(d2);

        for (int i = 0; i < 10; i++) {
            double d3 = math.random();//  [0,1)随机产生  伪随机数
            system.out.println(d3);
        }

        //随机生成[1,10]
        for (int i = 0; i < 10; i++) {
            int d3 = (int) (math.random() * 10 + 1);//  [0,1)随机产生  伪随机数
            system.out.println(d3);
        }
        //随机生成[1,10]
        random r = new random();
        for (int i = 0; i < 10; i++) {
            int d3 = r.nextint(10) + 1;
            system.out.println(d3);
        }
    }
}