Arcimath BigDecimal Single User

Download nu

Arcimath BigDecimal Single User Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Shareware
  • Naam uitgever:
  • 11758
  • Besturingssystemen:
  • Windows All
  • Bestandsgrootte:
  • Evaluation

Arcimath BigDecimal Single User Tags


Arcimath BigDecimal Single User Beschrijving

Arcimath BigDecimal is een verbeterde bigdecimale klasse, gebaseerd op de Java-specificatie van IBM Verzoek om de huidige Java.math.bigdecimal te verlengen. (http://www2.hursley.ibm.com/decimal of http://www.alphaworks.ibm.com/formule) Belangrijkste kenmerken van Arcimath BigDecimal Volledig decimaal Deze klas gedraagt zich precies als uw eigen wiskunde op papier; Er zijn geen onnauwkeurige onnauwkeurige door het omzetten van niet-gehele getallen tot binaire weergave en terug. Precisie en afronding Arcimath BigDecimale objecten onderhoudt de precisie waarmee ze zijn geconstrueerd, bij het doen van wiskunde op hen. SO 0.99 x 10 = 9,90, niet 9.9, waardoor het ook een nuttige klasse voor financiële wiskunde is. Maar alle wiskundige en opmaakmethoden kunnen zowel een nieuwe precisie als een afrondingsmodus maken. Opmaak Sinds versie 2.02 bevat Arcimath BigDecimal BigDecimalformat, waarschijnlijk de meest krachtige en meest flexibele aantal parseren en formatteren. Formatteren maakt gedetailleerde controle over nummeruitvoer mogelijk, met opvulling en allingnment. Het parseren aan de andere kant is zacht genoeg om het gedefinieerde uitvoerformaat en de meest voorkomende gebruikersinvoerstijlen te accepteren. Vak en drijvend punt Ja, je leest het goed. Waar Java.Math.bigdecimal alleen is, werkt Arcimath BigDecimal zowel als een vaste-puntklasse (met de methode-handtekeningen van de compatibiliteitsmodus) en als een volledige decimale drijvende puntklasse. En je kunt het gewoon ook gebruiken voor zeer lange integer-nummers. Snelheid Arcimath BigDecimal handhaaft een hogere snelheidsniveau dan zowel Java.math.bigdecimal als Com.Ibm.Math.bigdecimal bij maximaal 100s cijfers. Sommige methoden zijn echt ordes van grootte sneller. Overloopbescherming Als uw omgeving het geheugen heeft, kunt u wiskunde doen met 999.999.999 cijfers en exponenten van -999.999.999 tot +999.999.999. Maar toch zullen alle Arcimath BigDecimal-operaties overlopen na deze grenzen, om u te beschermen tegen het verkrijgen van verkeerde resultaten. Evenzo zal BigDecimalformat detecteren en signaleren overflow voorbij een maximale breedte van een formatteringpatroon. 100% pure java java.math.bigdecimal delegeert alle wiskundige operaties naar een C-bibliotheek. Die bibliotheek kan duidelijk geen profiteren van het verbeterde geheugenbeheer van Java; Tijdens onze uitgebreide vergelijkende tests hadden we verschillende crashes in Java.Math.Bigdecimal vanwege virtueel geheugenbeheer (we moeten alleen toegeven, onder Windows98!). Maar geen bij gebruik van Com.ibm.Math.bigdecimal of onze eigen Be.arci.Math.bigDecimal. IBM volgt een Java-aanpak van 99%, door sommige methoden te delegeren in Java.Math.bigInteger, en dus naar native bibliotheken. Arcimath BigDecimal is gecodeerd voor 100% in Java. Integriteit Omdat cijfers zeer gevoelig kunnen zijn voor zelfs een enkele veranderde bit, biedt Arcimath BigDecimal bescherming van uw gegevens over persistentie of transmissie via het serialisatiemechanisme van Java. Op serialisatie slaat Arcimath BigDecimal een dubbele CRC-controlecode op in het geserialiseerde object. Op de-serialisatie wordt deze CRC-codering gecontroleerd en worden andere geldigheidscontroles uitgevoerd. Achterwaarts compatibel Arcimath BigDecimal is een drop-in vervanging voor com.ibm.math.bigdecimal. Dit omvat bijna complete achterwaartse compatibiliteit met Java.math.bigdecimal, zowel in methode handtekening als in resultaten. Drie bekende verschillen echter tussen Arcimath BigDecimal en Com.Ibm.Math.bigdecimal aan de ene kant, en Java.math.bigdecimal aan de andere kant zijn Arcimath BigDecimal accepteert een exponent in constructeurs uit de reeks, en de methode TOSTRING () maakt ze weer terug. De ARCIMATH MAX- en MIN-methoden bepalen welk object wordt geretourneerd wanneer de nummers gelijk zijn; Arcimath BigDecimal retourneert het huidige object in dat geval, terwijl het gedrag van Java.math niet is opgegeven. Ook in sommige andere gevallen definieert de documentatie van Java.math niet de werking van methoden (bijvoorbeeld als NULL wordt doorgegeven aan methoden die objecten als parameters uitvoeren). Arcimath BigDecimal kan daarom verschillen van de werkelijke bigdecimale operaties in dergelijke gevallen (maar er zou geen programma op moeten vertrouwen). Een evaluatieversie kan worden gedownload van de Arcimath BigDecimal Homesite Ondersteunde platforms: Platform IndependentLanguages ondersteund: Geenpits van registratie: de volledige en functioneel onbeperkte Arcimath BigDecimal is gratis beschikbaar voor een evaluatieperiode van 30 dagen. Registratie is vereist voor elk gebruik na die periode of voor enig ander doel. De geregistreerde Arcimath BigDecimal heeft een snelheidsvoordeel van 10-50% ten opzichte van de evaluatieversie, afhankelijk van de bewerking.


Arcimath BigDecimal Single User Gerelateerde software

Steadytrading

Steadytrading is een besluitvormingsondersteunend systeem met het maken van handelsstrategiecreatie. ...

75 Evaluation

Downloaden