Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
641 of 1172 menu
◀ ▶

Метод pow

Метод pow класса BigDecimal возводит текущее число в заданную степень и возвращает результат в виде нового объекта BigDecimal. Исходный объект при этом не изменяется. В единственный параметр мы передаем целое число int - показатель степени, в которую нужно возвести число. Степень может быть только неотрицательной (от 0 до 999999999). Если передать отрицательное число, будет выброшено исключение ArithmeticException.

Синтаксис

bigDecimal.pow(n)

Пример

Давайте возведем число 2 в третью степень:

import java.math.BigDecimal; public class Main { public static void main(String[] args) { BigDecimal num = new BigDecimal("2"); BigDecimal res = num.pow(3); System.out.println(res); } }

Результат выполнения кода:

8

Пример

Давайте возведем дробное число 1.5 во вторую степень:

import java.math.BigDecimal; public class Main { public static void main(String[] args) { BigDecimal num = new BigDecimal("1.5"); BigDecimal res = num.pow(2); System.out.println(res); } }

Результат выполнения кода:

2.25

Пример

Любое число в нулевой степени равно единице. Давайте проверим это:

import java.math.BigDecimal; public class Main { public static void main(String[] args) { BigDecimal num = new BigDecimal("12345"); BigDecimal res = num.pow(0); System.out.println(res); } }

Результат выполнения кода:

1

Смотрите также

  • класс BigDecimal,
    который представляет неизменяемые десятичные числа
  • метод multiply,
    который умножает два числа BigDecimal
  • метод divide,
    который делит одно число BigDecimal на другое
  • метод abs,
    который возвращает модуль числа BigDecimal
← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить