Math :: Valuta

Math :: Valuta is een exacte munt wiskunde met opmaak en afronding.
Download nu

Math :: Valuta Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • John Peacock
  • Uitgever website:
  • http://search.cpan.org/~jpeacock/Math-Currency-0.46/lib/Math/Currency.pm

Math :: Valuta Tags


Math :: Valuta Beschrijving

Math :: Valuta is een exacte valuta-wiskunde met opmaak en afronding. Math :: Valuta is een exacte valuta-wiskunde met opmaak en afronding.Synopsis Gebruik Math :: Valuta QW (Geld $ LC_Monetary); $ dollar = wiskunde :: valuta-> nieuw ("$ 12.345.67"); $ TAXAMT = $ DOLLAR * 0.28; # Dit stelt het standaardformaat in voor alle objecten zonder hun eigen formaat wiskunde :: valuta-> -indeling ('EUR'); $ euro = geld (12345.67); $ euro_string = geld (12345.67) -> BSTR (); # of als u al een wiskunde hebt :: valutaobject $ euro_string = "$ euro"; valuta wiskunde is eigenlijk nauwer gerelateerd aan integer wiskunde dan het is om punt wiskunde te drijven. Afrondingsfouten op aanvulling en aftrekking zijn niet toegestaan en divisie / vermenigvuldiging mag nooit meer nauwkeurigheid creëren dan de oorspronkelijke waarden. Alle valutawaarden moeten zich afronden naar de dichtstbijzijnde cent of wat het lokale equivalent ook moet gebeuren. Herhaalde wiskundige bewerkingen op valutawaarden kunnen ook leiden tot onnauwkeurige resultaten, als afronding wordt uitgevoerd bij elke tussenstap. Om de juiste nauwkeurigheid te behouden, worden de wiskunde :: Currency-waarden opgeslagen met een extra twee plaatsen van nauwkeurigheid intern en alleen afgerond op de "juiste" precisie wanneer de waarde wordt weergegeven (hetzij door de standaardsnaren of via het gebruik van as_float of as_int) .Alle gemeenschappelijke wiskundige operaties zijn overbelast, dus als u eenmaal een valutatief variabele initialiseert, kunt u het behandelen zoals elk nummer en de module zal het juiste doen. Deze module is een dunne laag over wiskunde :: BigFloat, dat is zelf een laag over wiskunde :: Bigint. Vereisten: · Perl


Math :: Valuta Gerelateerde software