math.frexp ( )
DESCRIPTION.
Retourne dans un tuple ( ) la mantisse et l'exposant d'un nombre précisé.
SYNTAXE.
Valeur = math.frexp ( valeur )
Valeur = ⇨ variable qui recevra le résultat [ optionnel ]
math.frexp ( ) ⇨ appel de la méthode [ OBLIGATOIRE ]
valeur ⇨ valeur de référence [ OBLIGATOIRE ]
REMARQUES.
valeur doit être un int ( ) ou un float ( ) quelconque mais valide.
La méthode math.frexp ( ) retourne un tuple ( ) ayant la forme ( mantisse , exposant ) tel que valeur = mantisse * ( 2 ** exposant ) et où mantisse est un float ( ) et exposant est un int ( ).
Si valeur vaut 0, la méthode math.frexp ( ) retourne ( 0 , 0 ), sinon 0.5 <= abs ( mantisse ) < 1. Ceci est utilisé pour extraire la représentation interne d'un flottant de manière portable.
Voir aussi la méthode math.ldexp ( ) qui retourne la valeur de mantisse * ( 2 ** exposant ).
EXEMPLE.
import math
kvaleur = math.frexp ( 87 )
kmantisse = kvaleur [ 0 ]
kexposant = kvaleur [ 1 ]
kverification = kmantisse * ( 2 ** kexposant )
print ( "math.frexp ( 87 ) retourne :" , kvaleur )
print ( "La mantisse de 87 est :" , kmantisse )
print ( "avec un exposant exposant de :" , kexposant )
print ( f"et donc { kmantisse } * ( 2 ** { kexposant } ) donne : { kverification }." )
retourne :
math.frexp ( 87 ) retourne : (0.6796875, 7)
La mantisse de 87 est : 0.6796875
avec un exposant exposant de : 7
et donc 0.6796875 * ( 2 ** 7 ) donne : 87.0.
Votre aide est précieuse pour améliorer ce site, alors n'hésitez pas à faire part de
Dans la LOGITHEQUE de MON PYTHON PAS A PAS
vous trouvez des suggestions de projets simples et classiques pour
ooo
TESTER - DÉCOUVRIR - PRATIQUER - APPROFONDIR - EXPLORER
ooo
la programmation récréative avec le langage PYTHON 3
avec un exemple de résolution à télécharger pour vous inspirer.