1
2
3
4
5
6
7
public void currentTime(){
        //1970년1월1일부터 현재까지의 시간을 밀리초 Nano초로 계산
        long startTime = System.currentTimeMillis();
        long startNanoTime = System.nanoTime();
        System.out.println(startTime);    // 결과: 1495725443222
        System.out.println(startNanoTime);//결과:269033075717973
    }
cs


흠 언제쓸지는 모르겠는데 밀리초와 나노초는..?


올림관련

round(): 반올림, ruturn type : int(float)

rint(): 반올림, return type : double(long) //거의 안쓸듯?


ceil(): 올림,double

floor(): 버림,double


제곱과 제곱근

Math.sqrt():제곱근

Math.cbrt():세제곱근

Math.pow(): 첫번째 매개변수와 두번째 매개변수만큼의 제곱값 구현 

1
2
3
        Integer a = (int) Math.pow(34);
        System.out.println(a);//81
 
cs

Math.scalb(): 첫번째 매개변수 *2^(매개변수) 


1
2
Integer b = (int) Math.scalb(52);
        System.out.println(b);    //20 (5*2^2)

cs






Math.hypot() : 첫번재 매개변수 제곱+ 두번째 매개변수 제곱


1
2
Integer c = (int) Math.hypot(34);
        System.out.println(c);    //√25 = 5

cs




삼각함수(Double)

​Math.toRadians : 각도를 라디안으로 변경

Math.toDegress : 라디안 각도로

Math.sin()

Math.cos()

Math.tan()


 

+ Recent posts