90 votes

Plage de valeurs que les types entiers peuvent stocker en C++

Peut contenir `` un numéro à dix chiffres (1 000 000 000 - 9 999 999 999) sur un ordinateur 32 bits ?

En outre, quelles sont les plages de ,, ,, , et?

16voto

Hal Canary Points 811

Pour connaître les limites de votre système :

Notez que cela `` n’est légal qu’en C99 et en C++11.

9voto

Shah Rukh Qasim Points 302

En C++, maintenant int et d’autres données sont stockées à l’aide de la méthode de compliment de 2. Cela signifie que la gamme est:

ou -2^31 à 2^31-1

1 bit est réservé à 0 donc la valeur positive est inférieure à 2^(31)

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X