Ciao a tutti,
premetto che questa richiesta potrà sembrarvi insolita e stupida (e forse lo è).
Allora, ho intenzione di scrivere un programma che maneggi numeri MOLTO grandi (> 1.000.000 per intenderci).
Ho notato però che se eseguo un listato di questo tipo:
Il valore di x è troncato alle prime 10 cifre.codice:# include <stdio.h> int x,i,esp; int main(int argc, char * argv[]) { if (argc < 2) { printf ("Uso: %s numero\n", argv[0]); exit (0); } x = atoi(argv[1]); printf ("%d", x); }
Come faccio a togliere questa limitazione?
Ho anche provato ad usare long, senza risultati.
Grazie a chiunque mi aiuterà.

).
Rispondi quotando



