Math

来源:互联网 发布:上虞司法拍卖淘宝网 编辑:程序博客网 时间:2024/05/17 22:46
/* *此处列举了一些Math和Random的方法的简单用法。 */package classfile;import java.util.*;//Randompublic class MathDemo{public static void main(String[] args){method_abs();method_ceil();method_floor();method_pow();method_random();method_rint();method_Random();//Random}public static void method_abs(){//取绝对值System.out.println("取绝对值:"+Math.abs(-100));System.out.println("取绝对值:"+Math.abs(-100l));System.out.println("取绝对值:"+Math.abs(-1.0023f));System.out.println("取绝对值:"+Math.abs(-1.0023));}public static void method_ceil(){//获取一个数的整数型的double值System.out.println("向正方向取整:"+Math.ceil(1.55));System.out.println("向正方向取整:"+Math.ceil(-1.55));System.out.println("向正方向取整:"+Math.ceil(1.35));System.out.println("向正方向取整:"+Math.ceil(-1.35));}public static void method_floor(){//获取一个数的整数型的double值System.out.println("向负方向取整:"+Math.floor(1.55));System.out.println("向负方向取整:"+Math.floor(-1.55));System.out.println("向负方向取整:"+Math.floor(1.35));System.out.println("向负方向取整:"+Math.floor(-1.35));}public static void method_pow(){//获取第一个参数的第二个参数次幂的值System.out.println("2的3次方:"+Math.pow(2.0,3.0));}public static void method_random(){//获取正的double值,介于0~1之间System.out.println("介于0与1之间的随机数:"+Math.random());}public static void method_rint(){//获取一个数的四舍五入的整型double值System.out.println("四舍五入取整:"+Math.rint(1.55));System.out.println("四舍五入取整:"+Math.rint(-1.55));System.out.println("四舍五入取整:"+Math.rint(1.35));System.out.println("四舍五入取整:"+Math.rint(-1.35));}public static void method_Random(){//在整型范围内的随机数System.out.println("整型范围内的随机数:"+new Random().nextInt());//获取指定范围内的随机数System.out.println("指定范围内的随机数:"+new Random().nextInt(100));}}

0 0
原创粉丝点击