Math对象

Math类

  ceil()返回大于指定数据的最小整数

  floor()返回的是小于指定数据的最大整数

  round()四舍五入

  pow(a,b)a的b次幂

  randow()产生大于等于0,小于1 的随机数(两种方法)

代码示例:

package others;

import java.util.Random;

public class MathDemo1 {

    /**
     * @param args
     */
    public static void main(String[] args) {
        // TODO Auto-generated method stub
        
        double d = Math.ceil(19.29);
        sop(d);
        double  d2 = Math.ceil(-19.29);
        sop(d2);
        double  d3 = Math.floor(19.29);
        sop(d3);
        double d4 = Math.round(19.99);
        sop(d4);
        double d5 = Math.pow(2,3);
        sop(d5);
        System.out.println("--------");
        Random r = new Random();
        for(int i=0;i<10;i++){
            //int d6 = (int)(Math.random()*10+1);
            int d6 = r.nextInt(10)+1;
            System.out.print(d6+" ");
        }
        
        
        
    }
    public static void sop(Object obj){
        System.out.println(obj);
    }

}

 

posted @ 2018-04-06 15:15  helloWorldhelloWorld  阅读(97)  评论(0)    收藏  举报