Math

package Baozhuang;

public class MathTest {
    public static void main(String[] args) {
        int m = 4;
        int n = 2;
        int max = Math.max(m, n);
        System.out.println(max);//最大值
        int min = Math.min(m, n);
        System.out.println(min);//最小值
        
        double pow = Math.pow(m, n);
        System.out.println(pow);//m的n次方
        
        double sqrt = Math.sqrt(m);
        System.out.println(sqrt);//对m开平方
        
        //random 随机生成从0到10的随机数,包括0
        int random = (int) (Math.random()*10+1);
        System.out.println("生成随机数"+random);
        //生成0或1的随机数
        int random1 = Math.random()*2 >= 0.5?1:0;
        System.out.println(random1);
        //生成5到10的随机数
        int random2 = (int)(Math.random()*6+5);
        System.out.println("5到10随机数"+random2);
        //abs 求绝对值
        int i = -6;
        int abs = Math.abs(i);
        System.out.println(abs);
        
        double angle = (Math.PI)/2;
        double sin = Math.sin(angle);//正旋
        System.out.println(sin);
        double cos = Math.cos(angle);//余旋
        System.out.println(cos);
        double tan = Math.tan(angle);
        System.out.println(tan);//正切
        double asin = Math.asin(angle);
        System.out.println(asin);
        double acos = Math.acos(asin);
        System.out.println(acos);
    }
}

 

posted @ 2016-08-11 15:50  me丶不是好人  阅读(113)  评论(0编辑  收藏  举报