Oppure

Loading
27/05/08 16:18
ciao
sto facendo un programma che ha bisogno di numeri molto grandi
solo che arriva solo a numeri di 10 cifre, e io ho bisogno di numeri con il maggior numero di cifre possibili, almeno 10'000 o anche di piu se possibile
io ho gia dichiarato le variabili con
unsigned long int
ma non cambia niente
come posso fare ?
27/05/08 19:31
gantonio
Non esistono linguaggi che possono operare con 10000 cifre "significative" (in verita' neanche con piu' di 16 cifre ...) ...

Per lavorare con numeri grandi e precisi (ma cosa ci devi fare?) esistono librerie che mettono a disposizione funzioni apposite (non so se free o a pagamento) ...
aaa
27/05/08 19:34
a ok
cerchero quelle librerie, ma cmq non è una cosa importante
è un programma per il lavoro di maturita, su fibonacci, e volevo vedere quanti numeri primi mi trova nella successione
27/05/08 19:41
gantonio
Un'ottima libreria è

gmplib.org/

aaa
27/05/08 19:49
grazie mille
adesso guardo il manuale e provo ad usarla
ciao
31/05/08 17:20
^JAVA^
Per i numeri molto grandi devi usare la libreria Complex.h
aaa
31/05/08 17:47
gantonio
Postato originariamente da ^JAVA^:

Per i numeri molto grandi devi usare la libreria Complex.h


complex.h NON è una libreria ... un .h è solamente un header file (un file include) e NON una libreria (non mi stanchero' mai di scriverlo nei forum di "programmazione" ...).

E' un header file della standard library e NON tratta numeri grandi (come quelli della libreria che ho indicato prima) ma soltanto i numeri complessi ...
aaa
31/05/08 17:59
^JAVA^
Scusa hai ragione mi sono confuso.
Ciao!
aaa