Biblioteca matemática de Python | método isfinite() y resto()

Python tiene una biblioteca matemática y tiene muchas funciones al respecto. math.remainder()El método devuelve un valor exacto (flotante) como resto.

Sintaxis:

math.remainder(x, y)

Para x finito y y finito distinto de cero, esta es la diferencia x – n*y, donde n es el entero más cercano al valor exacto del cociente x / y. Si x / y está exactamente a medio camino entre dos enteros consecutivos, se usa el entero par más cercano para n. El resto r = remainder(x, y)por lo tanto siempre satisface abs(r) <= 0.5 * abs(y).

# Importing Math module
import math
  
# printing remainder of two values
print(math.remainder(5, 2))
print(math.remainder(10, 5))
print(math.remainder(12, 7))
print(math.remainder(6, 2))

Producción:

1.0
0.0
-2.0
0.0

función matemática.isfinite() –

Sintaxis:

math.isfinite(x)

math.isfinite()El método devuelve True si x no es ni un infinito ni un NaN , y False en caso contrario. (Tenga en cuenta que 0,0 se considera finito).

# Importing Math module
import math
  
# printing remainder of two values
print(math.isfinite(5))
print(math.isfinite(float('nan')))
print(math.isfinite(-2.5))
print(math.isfinite(0.0))

Producción:

True
False
True
True

Referencia: Biblioteca matemática de Python

Publicación traducida automáticamente

Artículo escrito por sanjeev2552 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 *