Как сделать степень в java
5 лет назад
Человек-Молекула
Ответы
Самый простой способ в Java возвести число в степень – это использовать статический метод pow() класса Math. Метод принимает два параметра. Первый - число, которое возводим с степень. Второй – степень, в которую нужно возвести. Метод возвращает число типа double
4 года назад
Maksim Litvinov
Возвести число в степень в Java можно методом Math.pow(основание, показатель). Он принимает и возвращает double:
Чтобы получить целое число, приведите результат к int или long:
Точность и большие числа
double хранит около 15–16 значащих цифр. Для степеней, которые не помещаются в long (больше 2⁶³ − 1), используйте BigInteger:
Степень двойки
Для степеней двойки подходит побитовый сдвиг, он работает с целыми числами без double:
Своя функция для целых чисел
Быстрое возведение в степень делит показатель пополам и выполняет около log₂(n) умножений:
Квадрат и корень
Арифметику и типы данных разбирают в бесплатном курсе «Основы Java».
17 дней назад
Никита Вихров






