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
GNUM 1.0 Large Number Class

GNUM 1.0 Large Number Class

18169_size.jpg
Classe per l'utilizzo di grandi numeri a precisione arbitraria (GNUM). Gli oggetti di questa classe si contraggono e si espandono automaticamente per adattarsi alle dimensioni del numero che rappresentano. Implementate le funzioni aritmetiche(+ - * /) e quelle di confronto(< >). Incluse funzioni di conversione da stringa a GNUM e viceversa. Incluso nel pacchetto c'è un programma di esempio che usa la classe GNUM: un semplice calcolatore che permette di eseguire operazioni aritmetiche su numeri con un numero arbitrario di cifre.

Categoria: Moduli e librerie / C++
Piattaforma:

Downloads: 1076
Rating: (2 voti)
Data: prima del 10/09/2009
Download

A proposito dell'autore

Programmatore C, C++, Visual C#, Java. Conoscenze base di Python, Pascal e Delphi.

Aggiungi un commento

Inserisci il tuo commento qui
Esegui il login oppure registrati per inviare commenti
  • Scusate ho notato io stesso un piccolo bug, non funziona l'addizione per numeri negativi. Nell'overload dell'operatore + bisogna togliere il // davanti all'istruzione res=a2-a1; e res=a1-a2;
    Mi scuso per la dimenticanza, se qualcuno trovasse altri bug o imperfezioni me lo faccia sapere per favore!