math.log2 ( )
DESCRIPTION.
Retourne le logarithme d'un nombre donné en base 2.
SYNTAXE.
Valeur = math.log2 ( nombre )
Valeur = ⇨ variable qui recevra le résultat [ optionnel ]
math.log2 ( ) ⇨ appel de la méthode [ OBLIGATOIRE ]
nombre ⇨ valeur de l'antécédent [ OBLIGATOIRE ]
REMARQUES.
nombre doit être un int ( ) ou un float ( ) supérieur à 0.
math.log2 ( nombre ) équivaut math.log ( nombre , 2 ) mais avec une la valeur retournée est plus précise du fait du mode de calcul.
Notez aussi que : la méthode int.bit_length ( ) retourne le nombre de bits nécessaires pour représenter un int ( ) en binaire, en excluant le signe et les éventuels 0 de début de nombre.
EXEMPLES.
import math
for kvaleur in range ( 2 , 7 ) :
print ( f"math.log2 ( { kvaleur } ) retourne : { math.log2 ( kvaleur ) }." )
retourne :
math.log2 ( 2 ) retourne : 1.0.
math.log2 ( 3 ) retourne : 1.584962500721156.
math.log2 ( 4 ) retourne : 2.0.
math.log2 ( 5 ) retourne : 2.321928094887362.
math.log2 ( 6 ) retourne : 2.584962500721156.
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.