Python 3 - metodo modf ()

Descrizione

Il modf()restituisce le parti frazionarie e intere di x in una tupla a due elementi. Entrambe le parti hanno lo stesso segno di x. La parte intera viene restituita come float.

Sintassi

Di seguito è riportata la sintassi per modf() metodo

import math

math.modf( x )

Note - Questa funzione non è accessibile direttamente, quindi dobbiamo importare il modulo math e quindi dobbiamo chiamare questa funzione utilizzando l'oggetto statico math.

Parametri

x - Questa è un'espressione numerica.

Valore di ritorno

Questo metodo restituisce le parti frazionarie e intere di x in una tupla a due elementi. Entrambe le parti hanno lo stesso segno di x. La parte intera viene restituita come float.

Esempio

L'esempio seguente mostra l'utilizzo del metodo modf ().

#!/usr/bin/python3
import math   # This will import math module

print ("math.modf(100.12) : ", math.modf(100.12))
print ("math.modf(100.72) : ", math.modf(100.72))
print ("math.modf(119) : ", math.modf(119))
print ("math.modf(math.pi) : ", math.modf(math.pi))

Produzione

Quando eseguiamo il programma sopra, produce il seguente risultato:

math.modf(100.12) :  (0.12000000000000455, 100.0)
math.modf(100.72) :  (0.7199999999999989, 100.0)
math.modf(119) :  (0.0, 119.0)
math.modf(math.pi) :  (0.14159265358979312, 3.0)