Skip to content

Java java.lang.Math #
Find similar titles

Structured data

Category
Programming

자바의 Math 클래스 #

Javajava.lang 패키지(Package)에 있는 Math 클래스에는 수학연산에 필요한 각종 메소드들이 포함되어 있다. Math클래스lang 패키지에 속하는 다른 클래스들과 마찬가지로 별도의 객체 생성 없이도 임의의 변수에 바로 메소드를 적용해서 사용할 수 있다.

주요 메소드 #

메소드 설명
abs(int num) num의 절대값을 반환한다.
acos(int num) num의 arc cosine값을 반환한다.
asin(int num) num의 arc sine값을 반환한다.
atan(int num) num의 arc tangent값을 반환한다.
cos(int num) num의 cosine값을 반환한다.
sin(int num) num의 sine값을 반환한다.
tan(int num) num의 tangent값을 반환한다.
ceil(int num) num의 올림값을 반환한다.
floor(int num) num의 내림값을 반환한다.
exp(double power) power값만큼 제곱(승)한 값을 반환한다.
pow(double num, double power) num이 power만큼 제공(승)된 값을 반환한다.
acos(int num) num의 arc cosine값을 반환한다.
random() 0.0이상 0.1미만의 임의의 난수를 발생시킨다.
sqrt(double num) num의 제곱근을 반환한다.
Math.E 자연로그의 밑으로 쓰이는 상수 e
Math.LN10 10의 자연로그 값
Math.LN2 2의 자연로그 값
Math.LOG10E e의 사용로그(10을 밑으로 하는 로그)값
Math.LOG2E e를 밑으로 하는 e의 로그값
Math.PI 파이(3.14159......
log() 자연로그를 계산한다.
max(A,B) A, B 중 큰 쪽을 반환
min(A,B) A, B 중 작은 쪽을 반환
hypot(double A, double B) (A^2+B^2)의 제곱근의 값을 반환
0.0.1_20140628_0