Функция math.Pow
Функция math.Pow вычисляет значение
x, возведенного в степень
y. Она возвращает результат в виде
числа с плавающей точкой float64.
Первым параметром функция принимает основание
x, вторым - показатель степени
y.
Особенности работы функции:
если x равен нулю, а y
положительный, функция вернет ноль; если
x равен нулю, а y
отрицательный, функция вернет
+Inf; если x равен нулю,
а y равен нулю, функция вернет
1.
Синтаксис
math.Pow(x, y)
Пример
Давайте возведем число 2 в степень 3:
package main
import (
"fmt"
"math"
)
func main() {
res := math.Pow(2, 3)
fmt.Println(res)
}
Результат выполнения кода:
8
Пример
Давайте возведем число 5 в степень 2:
package main
import (
"fmt"
"math"
)
func main() {
res := math.Pow(5, 2)
fmt.Println(res)
}
Результат выполнения кода:
25
Пример
Давайте возведем число 10 в степень 0:
package main
import (
"fmt"
"math"
)
func main() {
res := math.Pow(10, 0)
fmt.Println(res)
}
Результат выполнения кода:
1
Смотрите также
-
функцию
math.Pow10,
которая вычисляет 10 в указанной степени -
функцию
math.Sqrt,
которая вычисляет квадратный корень числа -
функцию
math.Cbrt,
которая вычисляет кубический корень числа -
функцию
math.Exp,
которая вычисляет экспоненту числа