En el lenguaje Go, los paquetes cmplx proporcionan constantes básicas y funciones matemáticas para los números complejos. La función IsNaN() en el lenguaje Go se usa para verificar si el valor real (x) o imag (x) indicado es NaN o no y si no es infinito. Además, esta función está definida en el paquete cmlux. Aquí, debe importar el paquete «math/cmplx» para usar estas funciones.
Sintaxis:
func IsNaN(x complex128) bool
Aquí, x es el conjunto de todos los números complejos con float64 partes reales e imaginarias.
Valor devuelto: Devuelve verdadero si x es NaN, de lo contrario, devuelve falso.
Ejemplo 1:
// Golang program to illustrate the usage of // IsNaN() function // Including main package package main // Importing fmt and math/cmplx import ( "fmt" "math/cmplx" ) // Calling main func main() { // Returns output fmt.Println(cmplx.IsNaN(3 + 4i)) }
Producción:
false
Ejemplo 2:
// Golang program to illustrate the usage of // IsNaN() function // Including main package package main // Importing fmt and math/cmplx import ( "fmt" "math/cmplx" ) // Calling main func main() { // Returns output fmt.Println(cmplx.IsNaN(-0i / 8)) }
Producción:
false
Publicación traducida automáticamente
Artículo escrito por nidhi1352singh y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA