- 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));
}
}