Math 部分方法练习
代码:
import java.util.*;
public class code
{
public static void main(String[] args) {
Random r = new Random();
for(int i=0; i<10; i++) {
//伪随机数生成器,有一定的规律,底层是算法实现
double p = (int)(Math.random()*10+1);//大于等于0.0且小于1.0
int d = r.nextInt(10)+1;
sop("p:"+p);
sop("d:"+d);
}
}
public static void show() {
double d = Math.ceil(16.34);//ceil返回大于指定数据的最小整数
double d1 = Math.floor(12.34);//floor返回小于指定数据的最大整数
long l = Math.round(12.54);//四舍五入
sop("d:"+d);
sop("d1:"+d1);
sop("l:"+l);
double d2 = Math.pow(2,3);
sop("d2:"+d2);
}
public static void sop(Object obj) {
System.out.println(obj);
}
}