« Programmation Python/Numériques » : différence entre les versions

Contenu supprimé Contenu ajouté
Epommate (discussion | contributions)
Epommate (discussion | contributions)
Ligne 28 :
 
== Les nombres ==
Il existe deux sortestypes depour définir des nombres entierentiers : lesle type '''int''' et lesle type '''long''',. ainsiIl existe également qu'un type pour représenter des nombres à virgule flottante : le type '''float'''.
 
=== Les nombres entiers int ===
 
=== Les nombres entiers de type ''int'' ===
Les int représentent le type le plus facilement représentable sur une architecture donnée. Par exemple, sur une machine 32-bits, la taille d'un int sera de 32-bit, donc un int permettra de représenter des nombres entre <math>-2^31+1</math> et <math>2^31-1</math>, soit entre -2 147 483 647 et 2 147 483 647.
 
Ligne 47 ⟶ 46 :
x=4566
x=2147483647
x=076 #equivalent à x=62
x=0xFF #équivalent à x=255
x=0xa1 #équivalent à x=161
</pre>
}}
 
=== Les nombres entiers de type ''long'' ===
 
Un entier long est un entier dont la taille n'est limité que par la mémoire alloué par l'ordinateur à l'interpreteur Python. C'est à dire qu'un long permet d'écrire des entiers aussi grand que l'on veut.
Ligne 80 ⟶ 82 :
 
 
=== Les nombres à virgule flottante (''float'') ===
TODO : limite
 
TODO : Ecriture de literaux
 
 
== Les booléens ==