---------------------- ASP.Net+Unity开发、.Net培训、期待与您交流! ----------------------
Math类,用于处理一些数学问题,这个类直接例子说明最直接
import java.text.DecimalFormat;
public class TestMath {
public static void main(String[] args) {
// 获取大于给定参数的最小整数(数学范畴)
double d1 = Math.ceil(8.1);
p(d1);
// 获取小于给定参数的最大整数(数学范畴)
double d2 = Math.floor(8.5);
p(d2);
// 四舍五入
long l3 = Math.round(8.49);
p(l3);
// 幂运算
double d3 = Math.pow(2, 3);
p(d3);
// 求伪随机(0-1)含0不含1
double d4 = Math.random();
p(d4);
// 骰子
int i1 = (int)(Math.random()*6)+1;
p(i1);
// 给定一个小数,保留后两位
// 方法一
double d5 = 3.1415926;
double d51 = d5*100;
double d52 = Math.round(d51);
double d6 = d52/100;
p(d6);
// 方法二
DecimalFormat df = new DecimalFormat("0.00");
double x = 123.9048;
String result = df.format(x);
p(result);
}
public static void p(Object ob) {
System.out.println(ob);
}
}
---------------------- ASP.Net+Unity开发、.Net培训、期待与您交流! ----------------------详细请查看:http://edu.csdn.net