首页 > 代码库 > java===Math类
java===Math类
package 常用类.Math; import java.util.Random; /**Math提供了操作数学运算的方法,都是静态的。 * 常用方法:Math.abs();返回绝对值 * Math.ceil();返回大于参数的最小整数 * Math.floor();返回小于参数的最大整数 * Math.round();返回四舍五入的整数 * Math.random();返回一个伪随机数double类型,在0.0到1.0之间;注意要想有更多操作建议直接使用Random类实例来调用nextInt方法获取随机数 * Math.pow(10,2);返回10的2次幂 * Math.max(a,b);返回较大的一个数 * */ public class MathDemo { public static void main(String[] args) { //demo_1(12.56); demo_2(); // double d1=Math.max(12.13, 14.15); // System.out.println(d1); // double d2 =Math.pow(10, 2);//10的2次幂; // System.out.println(d2); } private static void demo_2() { Random r1 = new Random(); for (int i = 0; ; i++) { double d1 =Math.ceil(Math.random()*6); //double d2 =(int)(r1.nextDouble()*6+1); //int d2 =r1.nextInt()*6+1; System.out.println(d1); if(d1==1) return; } } public static void demo_1(double d) { double d1 = Math.ceil(d); double d2 = Math.floor(d); double d3 = Math.round(d); System.out.println(d1); System.out.println(d2); System.out.println(d3); } }
java===Math类
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。