Thème A : représentation des données type et valeurs de base
>>> 0b1001 converti nombre binaire en décimal
9
>>> 0x5d converti un nombre décimal en hexadécimale
93
>>> bin(11)
'0b1011'
>>> int('0b1011'.2)+1 cette expression converti un nombre binaire en décimal et rajoute 1
>>> hex(195)
'0xc3'
>>> int('0b1011',2)+1
12
>>> 0.1+0.2 cette expression est la somme approximative de deux nombres 0.30000000000000004 décimaux
>>> from math import*
>>> isclose(7.0000000001,7)
True
>>> abs(0.1+0.2-0.3)<=10**-9 compare la valeur absolu d’une diff érence à 10
True puissance -1
>>> round(1.235649,3) arrondie deux nombres décimaux
1.236
>>>
== sert à comparer
la fonctions isclose si deux nombres sont proches
Q2
hex(0xcbd-0xbac)
0x111
hex(0xa7+0x84)
0x12b’