Функция math.Cbrt

Функция math.Cbrt вычисляет кубический корень из переданного числа с плавающей точкой. В единственный параметр функция принимает число типа float64, возвращает кубический корень из этого числа также типа float64. Функция работает с положительными, отрицательными числами и нулем.

Синтаксис

gomath.Cbrt(x)

Пример

Давайте вычислим кубический корень из числа 8:

gopackage main

import (
  "fmt"
  "math"
)

func main() {
  res := math.Cbrt(8)
  fmt.Println(res)
}

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

go"2"

Пример

Давайте вычислим кубический корень из отрицательного числа -27:

gopackage main

import (
  "fmt"
  "math"
)

func main() {
  res := math.Cbrt(-27)
  fmt.Println(res)
}

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

go"-3"

Пример

Давайте вычислим кубический корень из нуля:

gopackage main

import (
  "fmt"
  "math"
)

func main() {
  res := math.Cbrt(0)
  fmt.Println(res)
}

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

go"0"

Пример

Давайте вычислим кубический корень из дробного числа 64.0:

gopackage main

import (
  "fmt"
  "math"
)

func main() {
  res := math.Cbrt(64)
  fmt.Println(res)
}

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

go"4"

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

  • функцию math.Sqrt,
    которая вычисляет квадратный корень из числа
  • функцию math.Pow,
    которая возводит число в заданную степень
  • функцию math.Pow10,
    которая возвращает 10 в заданной степени
  • функцию math.Abs,
    которая возвращает абсолютное значение числа