Java基础之Math类

    科技2022-09-03  97

    package cn.itcast.p1.otherapi; import java.util.Random; public class MathDemo { /** * @param args */ public static void main(String[] args) { /* * Math:提供了操作数学运算的方法。都是静态的。 * * 常用的方法: * ceil():返回大于参数的最小整数。 * floor():返回小于参数的最大整数。 * round():返回四舍五入的整数。 * pow(a,b):a的b次方。 * */ double d1 = Math.ceil(12.56); double d2 = Math.floor(12.56); double d3 = Math.round(12.46); // sop("d1="+d1); // sop("d2="+d2); // sop("d3="+d3); // double d = Math.pow(10, 2); // sop("d="+d); Random r = new Random(); for (int i = 0; i < 10; i++) { // double d = Math.ceil(Math.random()*10); // double d = (int)(Math.random()*6+1); // double d = (int)(r.nextDouble()*6+1); int d = r.nextInt(6)+1; System.out.println(d); } } public static void sop(String string) { System.out.println(string); } }

    Processed: 0.008, SQL: 10