수학적인 계산 기능을 구현한 클래스
수학적 계산 기능을 구현한 Math 클래스가 있습니다.
Math 클래스에는 여러 편리한 기능을 사용할 수 있는 함수를 제공합니다.
Math 클래스의 주요 메소드
메소드명 | 기능 |
double abs(double a) | double 형 인수의 절대값을 반환 |
int abs(int a) | int 형 인수의 절대값을 반환 |
double ceil(double a) | 인수의 올림 값을 반환 |
double cos(double a) | 인수의 코사인 값을 반환 |
double floor(double a) | 인수의 내림값을 반환 |
double max(double a, double b) | 2개의 double 형 인수 중 큰 값을 반환 |
int max(int a, int b) | 2개의 int 형 인수 중 큰 값을 반환 |
double min(double a, double b) | 2개의 double 형 인수 중 작은 값은 반환 |
double pow(double a, double b) | 첫 번째 인수를 두 번째 인수의 거듭 제곱한 결과를 반환 |
double random() | 0.0 ~ 1.0 미만의 난수를 반환 |
double rint(double a) | 인수에 가장 가까운 정수 값은 반환 |
double sin(double a) | 인수의 사인 값을 반환 |
double sqrt(double a) | 인수의 제곱근을 반환 |
double tan(double a) | 인수의 탄젠트 값을 반환 |
double log(double a) | 인수의 로그값을 반환 |
예제 코드
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
public class Math_Test {
public static void main(String[] args) {
// TODO Auto-generated method stub
double d1 = Math.abs(3.4);
int i1 = Math.abs(3);
double d2 = Math.ceil(3.4);
double d3 = Math.cos(3.4);
double d4 = Math.floor(3.4);
double d5 = Math.max(3.4, 3.5);
double d6 = Math.min(3.4, 3.5);
double d7 = Math.pow(3.4, 2);
double d8 = Math.random();
double d9 = Math.rint(3.4);
double d10 = Math.sin(3.4);
double d11 = Math.sqrt(2);
double d12 = Math.tan(3.4);
double d13 = Math.log(3.4);
}
}
|
cs |
자바 절대값 반환방법
자바 올림값 반환방법
자바 코사인 반환방법
자바 내림값 반환방법
자바 최대값 반환방법
자바 최소값 반환방법
자바 제곱근 반환방법
자바 랜덤값 반환방법
자바 사인값 반환방법
자바 제곱근 반환방법
자바 탄젠트 반환방법
자바 로그값 반환방법
'Computer Language > JAVA' 카테고리의 다른 글
[JAVA] 슈퍼클래스의 생성자 오버로딩을 서브클래스에서 호출하는 방법 (0) | 2020.12.13 |
---|---|
[JAVA] 슈퍼클래스와 서브클래스의 상속 알아보기 (0) | 2020.12.13 |
[JAVA] 문자를 숫자로, 숫자를 문자로 변환하는 방법 toString, parseInt (0) | 2020.12.12 |
[JAVA] 문자열을 역순으로 출력하는 방법 reverse (0) | 2020.12.12 |
[JAVA] 자바 특정 위치의 문자열을 다른 문자열로 대체하는 방법 replace (0) | 2020.12.12 |