Función complx.IsNaN() en Golang con ejemplos

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

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *