您的位置:首页 > 其它

关于Math这个类的一些基本方法的案例实现

2016-03-07 19:53 369 查看
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);

}
}

运行结果:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: