math.frexp método () con ejemplo en Python

Python math.frexp () método : Aquí, vamos a aprender sobre el método math.frexp () con el ejemplo en Python .

math.frexp Python () método

math.frexp método () está un método de biblioteca de módulo matemático , se utiliza para obtener el par de mantisa y exponente del número dado, acepta un número (entero o class) y devuelve una tupla de mantisa y exponente del número dado, donde mantisa es un valor float y exponente es un valor entero.

Cuando, la combinación de mantisa y exponente debería es como, número = mantisa * 2 exponente ** .

Nota: En todo caso se pasa a excepción del número, el método devuelve un error de tipo, “TypeError: se requiere un float”. método

Sintaxis de math.frexp ():

    math.frexp(n)

Parámetro (s): un – un número (float / entero).

class valor: tupla – devuelve una tupla que contiene la mantisa y exponente parte del número dado n .

Ejemplo:

    Input:
a = 10
# function call
print(math.frexp(a))
Output:
(0.625, 4)

código Python para demostrar método ejemplo de math.frexp ()

# Python code demonstrate example of 
# math.frexp() method
import math
# numbers
a = 0
b = 10
c = -10
d = 10.234
e = -10.234
# printing the mantissa and exponent
print("frexp(a): ", math.frexp(a))
print("frexp(b): ", math.frexp(b))
print("frexp(c): ", math.frexp(c))
print("frexp(d): ", math.frexp(d))
print("frexp(e): ", math.frexp(e))

salida

frexp(a):  (0.0, 0)
frexp(b): (0.625, 4)
frexp(c): (-0.625, 4)
frexp(d): (0.639625, 4)
frexp(e): (-0.639625, 4)


Deja un comentario

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