Bonjour j'ai du mal avc l'ex 3 ! pour l'instant j'ai trouvé: 1)2'32 -1 2) 19 janvier 2038 3h 14min 8s et la 3) je ne trouve pas Si quelqu'un peut confirmer ce q
Informatique
mathyspascaudoxkevr
Question
Bonjour j'ai du mal avc l'ex 3 !
pour l'instant j'ai trouvé:
1)2'32 -1
2) 19 janvier 2038 3h 14min 8s
et la 3) je ne trouve pas
Si quelqu'un peut confirmer ce que j'ai dit ou corriger j'aimerais bien.
Merci d'avance
pour l'instant j'ai trouvé:
1)2'32 -1
2) 19 janvier 2038 3h 14min 8s
et la 3) je ne trouve pas
Si quelqu'un peut confirmer ce que j'ai dit ou corriger j'aimerais bien.
Merci d'avance
1 Réponse
-
1. Réponse SmartMind
Réponse :
1) 2^31-1
2) 19 janvier 2038 3h 14min 7s
3) Une seconde plus tard, la valeur maximal d'un nombre signé 32-bit est excédé, la valeur sera -2147483648 (Soit le minimum), ça correspond à la date 13 décembre 1901 15h45min 48s
Explications :
1) Sa aurait été 2^32-1 si c'était unsigned (non signé), hors il est précisé sur le document signed (signé).
2) Il y avait 1 seconde de trop, tu as oublié de prendre en compte le -1 dans ta conversion
3) Le nombre de valeur maximum est 2^31-1 donc si on ajoute +1 (Ce qui annule le -1) on a une valeur négatif correspondant à la valeur minimum qu'on peut obtenir pour un nombre unsigned 32-bit