Questo sito utilizza cookies, anche di terze parti, per mostrare pubblicità e servizi in linea con il tuo account. 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: 650
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!