import java.util.Random;
public class {
public static void main(String[] args) {
//ceil返回大于指数数据的最小整数
Double d1=Math.ceil(12.34);
//floor返回小于指定数据的最大整数
Double d2=Math.floor(12.34);
//四舍五入
Long l1=Math.round(12.54);
//2的3次方
Double d3=Math.pow(2, 3);
//产生10个随机数输出,范围是从0.0到1.0之间
Random r=new Random();
for (int i = 0; i < 10; i++) {
// Double d4=Math.random()*10+1;//从1到10的小数
// int d4=(int )(Math.random()*10+1);//强转从1到10
int d4=r.nextInt(10)+1;//使用random类产生随机数
sop(d4);
}
sop("d1="+d1);
sop("d2="+d2);
sop("l1="+l1);
sop("d3="+d3);
}
public static void sop(Object obj) {
System.out.println(obj);
}
}
运行结果: