Как сделать корень в java
5 лет назад
Человек-Молекула
Ответы
Для вычисления корня числа в Java можно воспользоваться методом Math.sqrt(). Например, для вычисления квадратного корня числа 4, можно написать следующий код:
Если необходимо вычислить корень n-ной степени из числа, можно возвести его в степень, обратную корню. Например, чтобы вычислить кубический корень числа 27, можно написать следующий код:
4 года назад
Иван Полежаев
Квадратный корень в Java вычисляет Math.sqrt():
Метод возвращает double. Чтобы получить целое число, приведите тип: (int) Math.sqrt(16) → 4.
Кубический корень
Корень любой степени
Корень n-й степени — это возведение в степень 1/n:
Пишите 1.0 / 4. Целочисленное деление 1 / 4 даст 0, и результат будет 1.0.
Корень из отрицательного числа
Исключения не будет — вернётся NaN («не число»). Проверить результат можно через Double.isNaN().
Проверить, что число — точный квадрат
Целочисленный корень для больших чисел
Для BigInteger есть свой метод (Java 9+):
Арифметику и класс Math разбирают в бесплатном курсе «Основы Java».
4 дня назад
Никита Вихров






