НОВИНКА!
Занимательная математика от Трепачёва. Присоединяйтесь к нам!
245 of 1310 menu

Метод pow

Метод pow возводит число в заданную степень. Метод применяется к числу с типом Float или Double (но не для Int). Параметром метода передается степень, в которую требуется возвести число.

Импорт

import kotlin.math.sqrt

Синтаксис

expect fun Double.pow(x: Double): Double
expect fun Float.pow(x: Float): Float
expect fun Double.pow(n: Int): Double
expect fun Float.pow(n: Int): Float

Пример

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

val base: Double = 2.0 val exp: Double = 3.0 val res: Double = base.pow(exp) println(res)

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

Double 8.0

Пример

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

val base: Double = 2.0 val exp: Int = 3 val res: Double = base.pow(exp) println(res)

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

Double 8.0

Пример

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

val base: Double = 2.0 val exp: Int = -3 val res: Double = base.pow(exp) println(res)

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

Double 0.125

Пример

Для целых чисел нужно использовать преобразование типов:

val base: Int = 2 val exp: Int = 3 val res: Double = base.toDouble().pow(exp) println(res)

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

Double 8.0

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

  • функцию sqrt,
    которая находит квадратный корень
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить