Goufablog

Geek, nouvelles technologies, société et jeux vidéos!
4
déc.
2014
Choisissez bien vos int
Brèves - par Goufalite - 738 hits

La vidéo YouTube de Gangnam Style a établi un nouveau record : celui d'exploser le compteur de vues de la plateforme de vidéos. Codé avec un entier signé de 32 bits, il est parti en négatif quand le cap des plus de 2 milliards a été franchi.

Donc développeurs, pensez à bien dimensionner vos int et à réfléchir à leur signe des le début :

  • byte : 256
  • short : 65536
  • long (32 bits) : 4294967296
  • long (64 bits) : 1.8x1019

Je me rappelle d'un projet devant gérer 150000 utilisateurs régi par une variable ne dépassant pas 32000, le groupe facebook qui prédisait une rupture de la base de données si 4 milliards de membres étaient atteint.

N'oublions pas qu'Ariane a explosé à cause d'un débordement de capacité et que le pire reste à venir comme le bug de l'an 2038...


Vous pouvez aussi lire :

GoufaliteGoufalite - Site Web - Steam - Twitter
Rédacteur et programmeur principal du Goufablog. Ingénieur de profession et avide de connaissances technologiques et scientifiques il partage son savoir à travers ces différents articles. Plus de renseignements sur la page de contact.
RSS Voir ses articles...
CC-BY-SACet article est protégé par une licence CC-BY-SA.


Tags : int, long, short
Delicious   Facebook   Commentaires(0) | Permalink
Sans commentaires!
Votre avis?
(Obligatoire)

Site et style réalisé par Goufalite
Reproduction interdite sans l'accord de l'auteur.
Valid XHTML 1.0 Transitional Optimisé pour FireFox 2
avec une résolution 1024*768