Notice
Recent Posts
Recent Comments
Link
250x250
«   2025/02   »
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28
Tags
more
Archives
Today
Total
관리 메뉴

거인의 코딩일지

Math.sqrt() 제곱근 구하기 본문

코딩/JAVA

Math.sqrt() 제곱근 구하기

코딩거인 2023. 8. 14. 17:25
728x90
Math.Sqrt()란?

java.lang.Math클래스의 sqrt() 메서드입니다

double타입의 인수를 전달하면 인수에 대한 double타입의 제곱근 값을 리턴해줍니다

제곱근은 음수가 나올 수 없으므로 음수를 입력하면 NaN(Not a Number)을 리턴해준다

따라서 Math.sqrt(n) % 1 == 0 을 해준다면 제곱근이 되는 수을 알 수 있게 된다!

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

참고
https://crazykim2.tistory.com/599

728x90