[JAVA] Math.abs(절대값 구하기) 정리

장찬익·2023년 10월 20일

JAVA 학습 일지

목록 보기
28/28
  • abs()란?

abs() 메서드는 자바의 기본 java.lang.Math클래스 안의 메서드 중 하나입니다
음수를 양수로 변경 양수는 그대로 표시하여 절대값을 리턴해줍니다
추가로 int 또는 long의 경우 최소음수인 경우에는 절댓값이 아닌 음수를 그대로 리턴해줍니다.

  • abs() 사용법

abs(double a)

abs(float a)

abs(int a)

abs(long a)

double, float, int, long 총 4개의 타입으로 입력이 가능합니다

  • 사용 예제
import java.io.IOException;

public class MathExam2 {
	public static void main(String[] args) throws IOException  {	
		// 절대값을 계산 - 1
		System.out.println("절대값은1? " + Math.abs(-20));
		System.out.println("절대값은1? " + Math.abs(20));

		// 절대값을 계산 - 2
		System.out.println("절대값은2? " + Math.abs(-20.12345));
		System.out.println("절대값은2? " + Math.abs(20.12345));
		
		int a = -15;
		double b = -20.12345;
		float c = -22.12345f;
		long d = -25;

		// 절대값을 계산 - 3
		System.out.println("절대값은3? " + Math.abs(a));
		System.out.println("절대값은3? " + Math.abs(b));
		System.out.println("절대값은3? " + Math.abs(c));
		System.out.println("절대값은3? " + Math.abs(d));
	}
}
profile
장찬익 입니다

0개의 댓글