bonsoir
j'ai un petit problème, à vrai dire je ne sais pas pourquoi quand je déclare une variable long long et et je veux y stocker
92 233 720 368 547 qui est inférieur à +9 223 372 036 854 775 807 (cette dernière qui est la borne max pour long long) et quand je veux afficher ce nombre il m'affiche -702 313 053 !!
voilà j'ai fait ça avec dev c++
c'est quoi le problème au juste, est ce que c une question de version du C ou
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 long long i; printf("donnez : "); scanf("%d", &i); printf("\n\n%d\n\n", i);
tout simplement c'est à cause de ce "%d" ??
merci
Partager