산으로 가자▲

Math.Sqrt()란? 본문

Java

Math.Sqrt()란?

이성욱입니다 2022. 10. 5. 23:39
java.lang.Math클래스의 sqrt() 메서드입니다double타입의 인수를 전달하면 인수에 대한 
double타입의 제곱근 값을 리턴해줍니다제곱근은 음수가 나올 수 없으므로 음수를 입력하면 
NaN(Not a Number)을 리턴해줍니다
Math.Sqrt() 사용방법Math.Sqrt(double d);사용하여 d의 제곱근을 출력합니다
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));
	}
}Math.sqrt()메서드를 사용한 예제입니다double형태로 인수를 넣으면 인수의 제곱근을 출력합니다
참고로 NaN 및 -1의 값을 넣으면 "NaN"을 출력해줍니다