Valeur maximale d'un entier non signé

Fermé
chouchou - 3 oct. 2009 à 18:23
loupius Messages postés 697 Date d'inscription dimanche 1 novembre 2009 Statut Membre Dernière intervention 31 décembre 2017 - 12 nov. 2010 à 20:30
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 vendredi 27 juin 2008 Statut Membre Dernière intervention 19 avril 2013 28
3 oct. 2009 à 19:17
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
merciiiiiiiiiii !
0
c pa logique sa
0
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 dimanche 1 novembre 2009 Statut Membre Dernière intervention 31 décembre 2017 148
12 nov. 2010 à 18:28
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
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 lundi 17 novembre 2008 Statut Membre Dernière intervention 23 octobre 2009 11
3 oct. 2009 à 18:41
Salut, je pense que la valeur qu'il peut prendre va de 0 à 4 294 967 295.
Voilà.
2
merci beaucoup!
0