Math.sqrt 없이 제곱근 구하기 바빌로니아 법

박대운·2022년 12월 7일
0

Algorism

목록 보기
1/3

num 입력받아 소수점 2자리까지 리턴, String 타입으로 리턴.

public static String computeSquareRoot(int num) {
        int PRECISION = 10;

        double x = num;

        for (int i = 0; i < PRECISION; i++) {
            x = (x + (num / x)) / 2;
        }
        return String.format("%.2f", x);
    }
profile
성장하는사람이 되자

0개의 댓글