-
[JAVA] Math클래스기초/JAVA 2017. 2. 7. 09:53
Math클래스
수학에 관련된 메소드들을 모아놓은 클래스로써
저는 잘 사용하지 않지만 필요하신 분들은 참고하세요!
Math 클래스에서 주로 사용하는 정적 메소드
▷ double pow(double a, double b): a의 b 승을 리턴
▷ double sqrt(double a): a의 제곱근을 리턴
▷ double cbrt(double a): a의 세제곱근을 리턴
▷ double log(double a): a의 자연로그를 리턴
▷ double log10(double a): a의 사용로그를 리턴
▷ double sin(double a): a의 sine 값을 리턴
▷ double cos(double a): a의 cosine 값을 리턴
▷ double tan(double a): a의 tangent 값을 리턴
▷ double asin(double a): a의 arc sine 값을 리턴
▷ double acos(double a): a의 arc cosine 값을 리턴
▷ double atan(double a): a의 arc tangent 값을 리턴
▷ int abs(int a), long abs(long a), float abs(float a), double abs(double a) : a의 절대값을 리턴
▷ int max(int a, int b), long max(long a, long b), float max(float a, float b), double max(double a, double b): a와 b 주 큰 값을 리턴
▷ max(큰 값리턴) ↔ min(작은 값 리턴)
*자주 사용된는 메소드
Math.PI : Math 클래스에 상수로 선언되어 있는 원주율 값
Maht.random() : 0이상 1미만의 double 타입의 난수를 만들어 리턴하는 메소드!
사용법 : int num = (int)(Math.random() *10) // 0~9까지 난수만들기
'기초 > JAVA' 카테고리의 다른 글
[JAVA] 예외처리 / 예외발생 (0) 2017.02.09 [JAVA] 직렬화 / 역직렬화 (0) 2017.02.08 [JAVA] 시간관련 클래스 (0) 2017.01.20 Eclipse 단축키 모음 (0) 2017.01.20 [JAVA]오버로딩 오버라이딩 (0) 2017.01.20