728x90
Math.Sqrt()란?
java.lang.Math클래스의 sqrt() 메서드.
double타입의 인수를 전달하면 인수에 대한 double타입의 제곱근 값을 리턴.
제곱근은 음수가 나올 수 없으므로 음수를 입력하면 NaN(Not a Number)을 리턴.
Math.Sqrt() 사용예제
import java.io.IOException;
public class MathSqrt {
public static void main(String[] args) throws IOException {
System.out.println("9의 제곱근 : " + Math.sqrt(9));
System.out.println("20의 제곱근 : " + Math.sqrt(20));
System.out.println("50의 제곱근 : " + Math.sqrt(50));
System.out.println("100의 제곱근 : " + Math.sqrt(100));
System.out.println("NaN의 제곱근 : " + Math.sqrt(Double.NaN));
System.out.println("-1의 제곱근 : " + Math.sqrt(-1));
}
}
double형태로 인수를 넣으면 인수의 제곱근을 출력
참고로 NaN 및 -1의 값을 넣으면 "NaN"을 출력
<결과>
728x90
'개발&etc > JAVA' 카테고리의 다른 글
[JAVA] 삼항연사자 사용법&예제 (0) | 2023.02.20 |
---|---|
[JAVA] 람다식/ 람다식 사용예제 -> (2) | 2023.02.20 |
[JAVA] int 배열 최댓값/최솟값 구하기 (0) | 2023.02.20 |
[JAVA] 배열 선언하기 (0) | 2023.02.20 |
[JAVA] 정수의 최대값, 최소값 구하기 : MAX_VALUE, MIN_VALUE (0) | 2023.02.17 |