math.sqrt (1) 썸네일형 리스트형 Day39(정수제곱근판별,Math.pow,Math.sqrt) Math.pow와 Math.sqrt Math.pow(a,b)는 a의 b 제곱을 반환합니다. Math.sqrt(x)는 x의 제곱근을 반환합니다. Math.pow와 Math.sqrt는 내부적으로 복잡한 알고리즘을 사용하여 근사값을 계산합니다. 둘 다 double형 타입의 값을 인자로 받고 반환합니다. 따라서 정수형 타입의 값을 사용하려면 형 변환을 해주어야합니다. 정확도와 속도를 고려하여 적절한 메소드를 선택하는 것이 좋다고 알려져있는데 정확도와 속도를 판단하는 것에 대해 아직 이해하지 못했다. 정확도와 속도에 관해 찾아본 결과 정확도는 Math.pow와 Math.sqrt의 구현 방식에 따라 달라집니다. 일반적으로 Math.pow는 2진수로 변환하여 거듭제곱을 계산하고, Math.sqrt는 뉴턴-랩슨 방법이.. 이전 1 다음