자바 제곱근(루트) 구하기 Math.sqrt()
자바에서 제곱근(루트)을 구하는 방법 중 하나는 Math
클래스의 sqrt()
메서드를 사용하는 것입니다. 이 메서드는 주어진 숫자의 제곱근을 반환합니다.
사용법
Math 클래스는 java.lang
패키지에 포함되어 있기 때문에 별도의 임포트 없이 사용할 수 있습니다. sqrt()
메서드를 호출할 때, 계산하고자 하는 값을 인자로 전달합니다. 반환되는 값은 double 타입이며, 입력한 값의 제곱근입니다.
double result = Math.sqrt(16);
System.out.println(result); // 4.0
위의 예시에서 Math.sqrt(16)
은 16의 제곱근인 4.0을 반환합니다.
주의사항
sqrt()
메서드는 양의 실수에 대해서만 계산됩니다. 음수나 0을 인자로 사용한다면NaN
을 반환합니다.
double negativeResult = Math.sqrt(-16);
System.out.println(negativeResult); // NaN
double zeroResult = Math.sqrt(0);
System.out.println(zeroResult); // 0.0
sqrt()
메서드는 반환 타입이double
이기 때문에, 정확한 결과값을 얻을 수 없는 경우 가까운 근사치를 반환합니다.
결론
Math.sqrt()
메서드는 자바에서 제곱근(루트)을 간편하게 계산할 수 있는 방법입니다. 양의 실수 값을 인자로 받아 계산하며, 정확한 값이 아닌 근사치를 반환할 수 있습니다.
댓글