Oppure

Loading
21/03/10 15:03
robrock80
Come faccio a stampare con printf un long enorme non unsigned?
Ultima modifica effettuata da robrock80 21/03/10 16:26
aaa
21/03/10 15:30
TheKaneB
prego definire "long enorme"

:rotfl:
aaa
21/03/10 15:31
Postato originariamente da robrock80:

Come faccio a stampare con printf un long enorme non unsigned?


Cosa intendi per enorme? se intendi
long long int
ti basta fare printf("%lld",11333);
21/03/10 15:41
robrock80
ooops... Non sapevo che i long possono memorizzare numeri fino a 10 cifre. Come faccio a memorizzare numeri con 16 cifre in una variabile? E come faccio a stamparla?
Ultima modifica effettuata da robrock80 21/03/10 16:07
aaa
21/03/10 16:24
robrock80
Robba da pazzi!! Alla fine ci sono riuscito. Ecco come si memorizza una costante con molte cifre (non sò se dipende dal compilatore o meno, io comunque uso GCC):
long long int number = 123456789012LL ;
aaa
21/03/10 16:45
Postato originariamente da robrock80:

Robba da pazzi!! Alla fine ci sono riuscito. Ecco come si memorizza una costante con molte cifre (non sò se dipende dal compilatore o meno, io comunque uso GCC):
long long int number = 123456789012LL ;


Ma scsa io cosa avevo scritto sopra:blush::blush:
21/03/10 17:08
robrock80
mancavano le LL finali!
aaa