Math数学---Roundom随机生成数
/*
* Math--------
* |--ceil:返回大于指定数据的最小整数
* |--floor:返回小于指定数据的最小整数
* |--long:四舍五入
* |--round(double类型);
*
* |--Random:---------随机生成大于0.0小于1.0的随机数
*/
import java.util.*;
public class _07_Math数学_Random随机 {
public static void sop(Object obj)
{System.out.println(obj);}
public static void main(String[]args)
{
Math();
Round();
}
public static void Math()
{
double d = Math.ceil(12.34);//返回大于指定数据的最小整数--13.0
double d2 = Math.floor(14.52);//返回小于指定数据的最小整数--14.0
long L = Math.round(24.55);//四舍五入--25.0
sop(d);
sop(d2);
sop(L);
}
public static void Round()
{
for(int x =0;x<10;x++)
{
//随机生成包含0不包含10的数
//double num= Math.random();
int num = (int)(Math.random()*10+1);//(加1是要包含10)
sop("随机生成:"+num);
}
}
}