Java Math Class에 대한 이해

박현우·2024년 1월 5일

  1. Math 클래스
  • Math 클래스는 흔히 계산을 하는데 도움이 되는 많은 수의 기본적 수학 함수들을 제공한다.

  • Math 클래스는 Java 표준 클래스 라이브러리 java.lang 패키지에 정의되어있다.

  • Math 클래스의 모든 메서드들은 static 메서드로, 클래스의 객체를 생성하지 않고 그 메서드가 정의된 클래스 이름을 통해 호출될 수 있다.

    	public class Main01 {
    
    	public static void main(String[] args) {
    		// 주어진 두 수에 대한 최대값 구하기
    		int max = Math.max(100, 9999);
    		System.out.println("최대값 : " + max);
    	
    		// 주어진 두 수에 대한 최소값 구하기
    		int min = Math.min(100,  9999);
    		System.out.println("최소값 : " + min);
    	
    		// 주어진 수에 대한 절대값 구하기
    		int abs = Math.abs(-234);
    		System.out.println("절대값 : " + abs);
    	
    		// 소수점 반올림
    		long num = Math.round(3.623456);
    		System.out.println("소수점 반올림 : " + num);
    	
    		// 원주율 : 3.141592....
    		System.out.println("원주율 : " + Math.PI);
    	
    		// 로그
    		System.out.println("log(5) : " + Math.log(5));
    	
    		// 지수
    		System.out.println("2의 5승 : " + Math.pow(2,  5));

0개의 댓글