Функция math.Erfc
Функция math.Erfc вычисляет дополнительную функцию ошибок для числа с плавающей точкой.
Она определяется как Erfc(x) = 1 - Erf(x), где Erf - это функция ошибок.
Функция принимает один параметр - число типа float64 и возвращает значение
дополнительной функции ошибок также в виде float64.
Синтаксис
math.Erfc(x)
Пример
Давайте вычислим дополнительную функцию ошибок для числа 1.0:
package main
import (
"fmt"
"math"
)
func main() {
res := math.Erfc(1.0)
fmt.Println(res)
}
Результат выполнения кода:
0.1572992070502851
Пример
Давайте вычислим дополнительную функцию ошибок для отрицательного числа -1.0:
package main
import (
"fmt"
"math"
)
func main() {
res := math.Erfc(-1.0)
fmt.Println(res)
}
Результат выполнения кода:
1.842700792949715
Пример
Давайте вычислим дополнительную функцию ошибок для нуля:
package main
import (
"fmt"
"math"
)
func main() {
res := math.Erfc(0.0)
fmt.Println(res)
}
Результат выполнения кода:
1.0
Пример
Давайте вычислим дополнительную функцию ошибок для большого положительного числа:
package main
import (
"fmt"
"math"
)
func main() {
res := math.Erfc(5.0)
fmt.Println(res)
}
Результат выполнения кода:
1.5374597944280353e-12