020.2.3 math类

内容:一个数的最小整数,平方,随机数
其他数学上常用的,去API里面找些对象试一下,在Java.lang包里面

Math.ceil()返回一个大于这个小数的最小整数,比如12.56156,返回13

Math.pow(9, 2);  //9的平方81.0

Math.random()     //随机一个大于等于0,小于1的小数
Random类,有nextInt()方法,里面放一个数,就是在多少内的随机数

//两种随机使用
for(int x = 0; x < 10; x++){
    int d = (int) Math.ceil(Math.random()*6); //随机1-6
    System.out.println(d);
}

Random r = new Random();
for(int x = 0; x < 10; x++){
    double d = r.nextDouble();
    int d = r.nextInt(6) + 1;
    System.out.println("random:"+d+",i = "+i);
}

 

posted @ 2018-04-13 17:37  Alos403  阅读(156)  评论(0编辑  收藏  举报