Ciao a tutti. Vi scrivo per sapere se è possibile lavorare in C o in C++ con numeri arbitrariamente grandi, senza essere vincolati dai soliti 16, 32 bit.
Ciao a tutti. Vi scrivo per sapere se è possibile lavorare in C o in C++ con numeri arbitrariamente grandi, senza essere vincolati dai soliti 16, 32 bit.
tutto dipende dalla macchina e dal tipo di processore installato.
MySQL Worker - The OpenSource Multiplatform MySQL database Administrator (C++ powered)
.:[ It resumes the development !! ]:.
se ti fai una tua interfaccia
puoi lavorare anche con numero grandi 128bit insomma
dipende da come lo implementi!
E con le operazioni come ti regoli? Dovresti reimplementarle tutte? La risposta a mio avviso e' no, le dimensioni sono limitate dalle dimensioni dei tipi.Originariamente inviato da $$$
se ti fai una tua interfaccia
puoi lavorare anche con numero grandi 128bit insomma
dipende da come lo implementi!
ciao ciao !!
_______________
home : cristianolongo.altervista.org
e-mail : cristiano_longo@yahoo.it
dunque, mi è stato detto che esistono librerie di C++ che permettono di gestire numeri molto grandi... sapete come si fanno o dove si trovano?
le operazioni te le fai da te...Originariamente inviato da cristiano_longo
E con le operazioni come ti regoli? Dovresti reimplementarle tutte? La risposta a mio avviso e' no, le dimensioni sono limitate dalle dimensioni dei tipi.
conta che comunque i BIT DI LAVORO sono quelli
offerti dal processore... poi se ti serve
puoi crearti intrefacce che reggono numeri come
"214421284124092410929095095909821520952512155.521 921975879872157252152858258252852525215"
insomma tutto sta dal lavoro che devi fare...
e sappi che le performances saranno + scarse!
prova qui http://www.swox.com/gmp/Originariamente inviato da ratio
dunque, mi è stato detto che esistono librerie di C++ che permettono di gestire numeri molto grandi... sapete come si fanno o dove si trovano?
Bene, sono riuscito a risolvere (credo) il problema: invece di far assumere alle variabili dimensioni astronomiche, gli faccio fare piu volte la stessa operazione con numeri piu piccoli. Grazie a tutti per gli aiuti!!