Visualizzazione dei risultati da 1 a 8 su 8

Discussione: limiti C/C++

  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2003
    Messaggi
    3

    limiti C/C++

    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.

  2. #2
    Utente di HTML.it L'avatar di pixer
    Registrato dal
    Oct 2000
    Messaggi
    614


    tutto dipende dalla macchina e dal tipo di processore installato.
    MySQL Worker - The OpenSource Multiplatform MySQL database Administrator (C++ powered)
    .:[ It resumes the development !! ]:.


  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2006
    Messaggi
    4
    se ti fai una tua interfaccia
    puoi lavorare anche con numero grandi 128bit insomma
    dipende da come lo implementi!

  4. #4
    Originariamente inviato da $$$
    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.
    ciao ciao !!
    _______________
    home : cristianolongo.altervista.org
    e-mail : cristiano_longo@yahoo.it

  5. #5
    Utente di HTML.it
    Registrato dal
    Nov 2003
    Messaggi
    3
    dunque, mi è stato detto che esistono librerie di C++ che permettono di gestire numeri molto grandi... sapete come si fanno o dove si trovano?

  6. #6
    Utente di HTML.it
    Registrato dal
    Mar 2006
    Messaggi
    4
    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.
    le operazioni te le fai da te...
    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!

  7. #7
    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?
    prova qui http://www.swox.com/gmp/

  8. #8
    Utente di HTML.it
    Registrato dal
    Nov 2003
    Messaggi
    3
    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!!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.