Arcimath BigDecimal Single User

Scarica ora

Arcimath BigDecimal Single User Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • Shareware
  • Nome editore:
  • 11758
  • Sistemi operativi:
  • Windows All
  • Dimensione del file:
  • Evaluation

Arcimath BigDecimal Single User Tag


Arcimath BigDecimal Single User Descrizione

Arcimath BigDecimal è una classe BigDimal migliorata, basata sulle specifiche Java di IBM Richiesta di estendere l'attuale java.math.bigdecimale. (http://www2.hursley.ibm.com/decimale o http://www.alphaworks.ibm.com/formula) Caratteristiche principali di Arcimath BigDecimal Completamente decimale Questa classe si comporta esattamente come la tua matematica su carta; Non ci sono imprecisioni come causate dalla conversione dei numeri non intesi alla rappresentazione binaria e alla schiena. Precisione e arrotondamento Arcimath BigDecimal Objects mantiene la precisione con cui sono stati costruiti, quando si fa la matematica su di loro. Quindi 0,99 x 10 = 9,90, non 9.9, rendendolo anche una classe utile per la matematica finanziaria. Ma tutti i metodi di matematica e formattazione possono prendere una nuova precisione e una modalità di arrotondamento. Formattazione Poiché la versione 2.02, Arcimath BigDecimal contiene BigDecimalFormat, probabilmente la più potente e la classe di formattazione del numero più potente e più flessibile. La formattazione consente il controllo dettagliato sull'uscita del numero, con imbottitura e allineamento. L'analisi d'altra parte è abbastanza indulgente da accettare il formato di output definito e gli stili di input degli utenti più comuni. Punto fisso e fluttuante Sì, lo hai letto bene. Dove Java.math.bigdecimale è solo a punto fisso, Arcimath BigDecimal opera sia come classe fissa (con le firme del metodo della modalità di compatibilità) e come una classe di punti flottante decimale completa. E puoi usarlo anche per i numeri interi molto lunghi. Velocità Arcimath BigDecimal mantiene un livello di velocità più elevato rispetto a Java.math.Bigdecimale e com.ibm.math.Bigdecimale a 100 secondi di cifre. Alcuni metodi sono davvero ordini di grandezza più velocemente. Protezione da overflow Se il tuo ambiente ha la memoria per questo, puoi fare matematica con 999.999999 cifre ed esponenti da -999,999,999 al 7999.999.9999. Ma tutte tutte le operazioni di Arcimath BigDecimal rilevano traboccare oltre questi confini, per proteggerti dall'ottenere risultati errati. Allo stesso modo BigDecimalFormat rileverà e segnalerà un overflow oltre una larghezza massima del modello di formattazione. 100% pura java java.math.bigdecimal delega tutte le operazioni matematiche a una libreria C. Quella biblioteca chiaramente non può trarre profitto dalla gestione della memoria migliorata di Java; Durante i nostri ampi test comparativi avevamo diversi arresti anomali in Java.math.Bigdecimal a causa della gestione della memoria virtuale (dobbiamo ammettere, solo sotto Windows98!). Ma nessuno quando si utilizza il com.ibm.math.bigdecimale o il nostro be.arci.math.bigdecimale. IBM segue un approccio Java del 99%, delegando alcuni metodi a Java.math.Biginteger, e quindi alle biblioteche native. Arcimath BigDecimal è codificato per il 100% in Java. Integrità Poiché i numeri possono essere altamente sensibili anche a un solo bit modificati, Arcimath BigDecimal offre protezione dei tuoi dati sulla persistenza o la trasmissione attraverso il meccanismo di serializzazione di Java. Sul serializzazione, Arcimath BigDecimal memorizza un doppio CRC che controlla il codice nell'oggetto serializzato. Su de-serializzazione, questa codifica CRC è controllata e vengono eseguiti altri controlli di validità. Retrocompatibile Arcimath BigDecimal è una sostituzione drop-in per com.ibm.math.bigdecimale. Ciò include la compatibilità arretrata quasi completa con Java.math.Bigdecimale, sia nella firma del metodo che nei risultati. Tre differenze note comunque tra Arcimath BigDecimal e Com.Ibm.math.Bigdecimale da un lato, e Java.math.Bigdecimale d'altra parte sono Arcimath BigDecimal accetta un esponente nei costruttori dalla stringa, e il metodo Tostring () li riporta di nuovo. I metodi Arcimath Max e Min definiscono quale oggetto viene restituito quando i numeri sono uguali; Arcimath BigDecimal restituisce l'oggetto corrente in tal caso, mentre il comportamento di Java.math non è specificato. In alcuni altri casi anche la documentazione Java.math non definisce completamente il funzionamento dei metodi (ad esempio, se NULL viene passato ai metodi che assumono oggetti come parametri). Arcimath BigDecimal può pertanto differire dalle reali operazioni bigdecimali in tali casi (ma nessun programma dovrebbe far affidamento su di loro). Una versione di valutazione può essere scaricata da Arcimath BigDecimal Homesite Piattaforme supportate: Piattaforma IndependentLanguages supportata: non eccetto la registrazione: L'Arcimath BigDecimal completo e funzionale è disponibile gratuitamente per un periodo di valutazione di 30 giorni. La registrazione è richiesta per qualsiasi utilizzo oltre tale periodo o per qualsiasi altro scopo. L'Arcimath BigDecimal registrato ha un vantaggio della velocità del 10-50% rispetto alla versione di valutazione, a seconda dell'operazione.


Arcimath BigDecimal Single User Software correlato

DP Haushaltsbuch XP.

Ti sei mai chiesto dove si fluisce tutti i tuoi soldi? Allora questo programma è per te! Con il nostro strumento finanziario DP ... ...

129 Evaluation

Scarica