Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    [python]numeri infiniti

    salve, è possibile, dopo una richiesta all'utente, fargli inserire un numero grandissimo???(es. 100000000.....00000) per poi farci delle operazioni come sottrazioni o addizioni?

  2. #2
    Utente di HTML.it
    Registrato dal
    Feb 2006
    Messaggi
    2,620
    almeno da linea di comando, dopo un certo numero, nel risultato viene fuori una L dopo i numeri.
    Prova tu stesso... con
    1000000000000000000000000000000000000000+105150000 000000000000000

  3. #3
    Nei vari linguaggi per gestire i cosiddetti "big integers" si usano accorgimenti molto particolari, non credo che Python faccia eccezione.

  4. #4
    pallinopinco questi "accorgimenti" in cosa consistono in particolare???nella L che mi consigliavano prima?

  5. #5
    pallinopinco questi "accorgimenti" in cosa consistono in particolare???
    No, consistono nel definire classi e strutture dati in grado di gestire numeri "grandi". Per C/C++ esistono apposite librerie (GNU GMP, LiDIA, NTL, ecc), probabilmente ci sarà qualcosa di simile anche per Python.

  6. #6
    a ok grazie ho capito una cosa nuova....comunque, se qualcuno sa dove posso trovare documentazione più approfondita mi faccia sapere, intanto grazie a tutti!

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 © 2025 vBulletin Solutions, Inc. All rights reserved.