Статья

Как в Java возвести число в степень?

Степень числа показывает, сколько раз нужно умножить число само на себя. Степень числа легко вычисляется в Java.
Прежде чем перейти к примеру, давайте посмотрим на сигнатуру метода:
public double pow(double x, double y)
Метод возводит x в степень y и возвращает результат в виде double. Другими словами, x умножается само на себя y раз.

Давайте теперь рассмотрим простой пример:
int n = (int) Math.pow(3, 2);
Результатом будет число 9. Пожалуйста, обратите внимание, что приведение int в приведенном выше примере требуется, если мы хотим получить целочисленный результат.
Давайте теперь передадим double в качестве аргумента и посмотрим на результаты:
double dblResult = Math.pow(4.2, 3);
Результатом будет 74.088000000000002.

Здесь мы не приводим результат к int, поскольку нас интересует вещественный тип. Поскольку у нас есть double, мы можем легко настроить и использовать десятичный формат для округления значения до двух знаков после запятой, что приведет к 74,09:
DecimalFormat df = new DecimalFormat(".00");
double dbl = Math.pow(4.2, 3);
java