Функция math.Erfc

Функция math.Erfc вычисляет дополнительную функцию ошибок для числа с плавающей точкой. Она определяется как Erfc(x) = 1 - Erf(x), где Erf - это функция ошибок. Функция принимает один параметр - число типа float64 и возвращает значение дополнительной функции ошибок также в виде float64.

Синтаксис

gomath.Erfc(x)

Пример

Давайте вычислим дополнительную функцию ошибок для числа 1.0:

gopackage main

import (
  "fmt"
  "math"
)

func main() {
  res := math.Erfc(1.0)
  fmt.Println(res)
}

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

go0.1572992070502851

Пример

Давайте вычислим дополнительную функцию ошибок для отрицательного числа -1.0:

gopackage main

import (
  "fmt"
  "math"
)

func main() {
  res := math.Erfc(-1.0)
  fmt.Println(res)
}

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

go1.842700792949715

Пример

Давайте вычислим дополнительную функцию ошибок для нуля:

gopackage main

import (
  "fmt"
  "math"
)

func main() {
  res := math.Erfc(0.0)
  fmt.Println(res)
}

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

go1.0

Пример

Давайте вычислим дополнительную функцию ошибок для большого положительного числа:

gopackage main

import (
  "fmt"
  "math"
)

func main() {
  res := math.Erfc(5.0)
  fmt.Println(res)
}

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

go1.5374597944280353e-12

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

  • функцию math.Erf,
    которая вычисляет функцию ошибок
  • функцию math.Exp,
    которая вычисляет экспоненту числа
  • функцию math.Log,
    которая вычисляет натуральный логарифм
  • функцию math.Sqrt,
    которая вычисляет квадратный корень