Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
Pascal - gestire numeri enormi in pascal
Forum - Pascal - gestire numeri enormi in pascal

Avatar
Alex (Ex-Member)
Expert


Messaggi: 441
Iscritto: 15/08/2005

Segnala al moderatore
Postato alle 10:28
Martedì, 29/06/2010
ciao a tutti=) volevo sapere se c'è la possibilità in qualche maniera (ad esempio definendo un nuovo tipo) di gestire dei numeri con qualche centinaio di cifre in pascal..
ad es

Codice sorgente - presumibilmente Pascal

  1. type
  2.  x= 1..100000000000000000000000000000000000000000000000000000000000000000000000000000
  3. 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000
  4. 000000000000000000000000000000000000000000000000000000000000000000000000000000000


c'è un'altro sistema più elegante?

Ultima modifica effettuata da Phi il 29/06/2010 alle 21:01
PM Quote
Avatar
TheKaneB (Member)
Guru^2


Messaggi: 1792
Iscritto: 26/06/2009

Segnala al moderatore
Postato alle 11:32
Martedì, 29/06/2010
intanto, grazie per aver "scricchiato" il layout del sito. Comunque quello che hai scritto non funzionerebbe.
I range numerici, in Pascal, hanno senso solo se rimani all'interno dei limiti della macchina (quindi al massimo 32 o 64 bit nella maggior parte dei casi).

Quello che ti serve è una libreria per gestie numeri con precisione arbitraria, detti anche bignums. Il buon google ti darà una mano, adesso che sai "cosa" cercare...

PM Quote
Avatar
Alex (Ex-Member)
Expert


Messaggi: 441
Iscritto: 15/08/2005

Segnala al moderatore
Postato alle 11:57
Martedì, 29/06/2010
Testo quotato

Postato originariamente da TheKaneB:

intanto, grazie per aver "scricchiato" il layout del sito.


mbuhaha lo so...sarei un beta tester cattivo=) credo che sarebbe utile mettere un < br > =)=)


Testo quotato

Postato originariamente da TheKaneB:
Comunque quello che hai scritto non funzionerebbe.
I range numerici, in Pascal, hanno senso solo se rimani all'interno dei limiti della macchina (quindi al massimo 32 o 64 bit nella maggior parte dei casi).

Quello che ti serve è una libreria per gestie numeri con precisione arbitraria, detti anche bignums. Il buon google ti darà una mano, adesso che sai "cosa" cercare...  



grazie mille=) ora cerco=)

PM Quote
Avatar
Alex (Ex-Member)
Expert


Messaggi: 441
Iscritto: 15/08/2005

Segnala al moderatore
Postato alle 21:49
Martedì, 29/06/2010
ho guardato un pò su internet ma ho trovato solo la libreria gmp che lavora con il c....


sapete se ne esistono per il pascal?






se no al limite potrei farne una io.....molto essenziale ma magari riesce a gestire un pò di cose.....

PM Quote