Différence entre int et long int
Fermé
rim elwsaef
-
30 avril 2016 à 18:14
ElementW Messages postés 4816 Date d'inscription dimanche 12 juin 2011 Statut Contributeur Dernière intervention 5 octobre 2021 - 30 avril 2016 à 18:56
ElementW Messages postés 4816 Date d'inscription dimanche 12 juin 2011 Statut Contributeur Dernière intervention 5 octobre 2021 - 30 avril 2016 à 18:56
A voir également:
- Différence entre int et long int
- Différence entre tcp et udp - Guide
- Pc long a demarrer - Guide
- Difference entre million et milliard - Accueil - Technologies
- Différence entre gb et go - Forum Mobile
- Différence entre streaming et replay - Guide
1 réponse
ElementW
Messages postés
4816
Date d'inscription
dimanche 12 juin 2011
Statut
Contributeur
Dernière intervention
5 octobre 2021
1 228
Modifié par gravgun le 30/04/2016 à 18:24
Modifié par gravgun le 30/04/2016 à 18:24
'lut,
la longueur réelle d'un
Sauf sur des OS spécifiques,
Pour
from human import idiocy
del idiocy
la longueur réelle d'un
intou
long intdépend du compilateur, plus particulièrement l'OS qu'il vise et le nombre de bits de l'OS.
Sauf sur des OS spécifiques,
intfait toujours 32 bits.
Pour
long int:
Nombe de bits de l'OS | 32 bits | 64 bits |
Windows | 32 | 32 |
Linux, OSX, BSD, ... | 32 | 64 |
from human import idiocy
del idiocy
30 avril 2016 à 18:31
Modifié par gravgun le 30/04/2016 à 18:47
n'est pas codé sur 4 bits mais sur 4 octets sur des CPUs 32 bits, et sauf cas rares (OS spécifiques pour 64 bit comme Solaris 64 ou UNICOS) est aussi codé sur 32 bits/4 octets sur un CPU 64 bits.
30 avril 2016 à 18:53
30 avril 2016 à 18:56
/32 bits ça peut représenter un entier entre -2 147 483 648 et 2 147 483 647, et /64 bits entre -9 223 372 036 854 775 808 et 9 223 372 036 854 775 807.