math.ulp ( )
DESCRIPTION.
Retourne la valeur du bit le moins significatif d'un nombre réel.
SYNTAXE.
Valeur = math.ulp ( nombre )
Valeur = ⇨ variable qui recevra le résultat [ optionnel ]
math.ulp ( ) ⇨ appel de la méthode [ OBLIGATOIRE ]
nombre ⇨ valeur à évaluer [ OBLIGATOIRE ]
REMARQUE.
nombre doit être un int ( ) ou un float ( ) quelconque mais valide.
Pour toutes valeurs de nombre supérieures à 0, la méthode math.ulp ( ) retourne la valeur du bit le moins significatif de nombre, tel que le float ( ) immédiatement supérieur à nombre soit nombre + math.ulp ( nombre ). Sinon, si nombre est :
- 0, math.ulp ( nombre ) retourne le plus petit float ( ) représentable dé-normalisé positif .
- négatif, math.ulp ( nombre ) retourne math.ulp ( abs ( nombre ) ) ;
- math.nan (pas un nombre), math.ulp ( nombre ) retourne nombre ;
- math.inf, math.ulp ( nombre ) retourne nombre.
ULP sont les initiales de Unit in the Last Place c'est-à-dir "Unité à la dernière place".
EXEMPLES.
import math
print ( math.ulp ( 8.79 ) ) retourne 1.7763568394002505e-15
print ( math.ulp ( 0 ) ) retourne 5e-324
print ( math.ulp ( -2.79 ) ) retourne 4.440892098500626e-16
print ( math.ulp ( math.nan ) ) retourne nan
print ( math.ulp (math.inf ) ) retourne inf
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.