Valeur maximale d'un entier non signé

chouchou -  
loupius Messages postés 697 Date d'inscription   Statut Membre Dernière intervention   -
Salut!
si n est de type entier non signé représenté sur 4 octects, sa valeur maximale est de l'ordre de combien?
svp aidez moi à répondre à cette question!
merci d'avance.

2 réponses

watou Messages postés 199 Date d'inscription   Statut Membre Dernière intervention   28
 
4 octets = 4 * 8 bits = 32 bits ( 1 octet = 8 bits)
nombre de possibilités = 2 ^ 32 (2 à la puissance 32) = 4 294 967 296
et comme il est non signé, l'intervale est : [ 0 , (2 ^ 32) - 1]

effectivement la valeur maximum est : 4 294 967 295
13
chouchou
 
merciiiiiiiiiii !
0
timo
 
c pa logique sa
0
Lupin
 
Bonjour,

J'ai aussi des doutes sur cette réponse, si je me réfère aux écrits ici :
https://www.commentcamarche.net/contents/196-langage-c-les-types-de-donnees

Ça dépend de l'architecture (8 bits, 16 bits, 32 bits, 64 bits, ...

Lupin
0
loupius Messages postés 697 Date d'inscription   Statut Membre Dernière intervention   148
 
La question est 'type entier non signé représenté sur 4 octects' et un 'octet' c'est 8 bits quelquesoit le processeur concerné. Après que ces 4 octets s'étalent sur 1, 2 ou 4 mots mémoire suivant le processeur, c'est une autre affaire. Je confirme donc les 4 milliards.
Bonne soirée.
0
Lupin
 
re:

En effet loupius, j'ai cafouillé, je m'en excuse.

Tu as raisons sans l'ombre d'un doute.

Lupin.
0
---vivi--- Messages postés 76 Date d'inscription   Statut Membre Dernière intervention   11
 
Salut, je pense que la valeur qu'il peut prendre va de 0 à 4 294 967 295.
Voilà.
2
chouchou
 
merci beaucoup!
0