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(3, 4); System.out.println(a);//81 | cs |
Math.scalb(): 첫번째 매개변수 *2^(매개변수)
Math.hypot() : 첫번재 매개변수 제곱+ 두번째 매개변수 제곱
1 2 | Integer c = (int) Math.hypot(3, 4); System.out.println(c); //√25 = 5 |
삼각함수(Double)
Math.toRadians : 각도를 라디안으로 변경
Math.toDegress : 라디안 각도로
Math.sin()
Math.cos()
Math.tan()
'JAVA > Java의 신API' 카테고리의 다른 글
다시 보는 자바의신 API(1) / 2011년판. (0) | 2018.07.31 |
---|---|
[java] 자바의신 api 가볍게 훑는중(1) (0) | 2017.08.14 |
[Java] 대소문자 바꾸는 method //toLowerCase, toUpperCase (0) | 2017.05.26 |
[Java] split method (0) | 2017.05.25 |
[JAVA] StartWith, containText, endsWith 메소드 알아보기 (0) | 2017.05.23 |