Matemáticas :: Moneda

Matemáticas :: La moneda es una moneda exacta con matemáticas con formato y redondeo.
Descargar ahora

Matemáticas :: Moneda Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Perl Artistic License
  • Precio:
  • FREE
  • Nombre del editor:
  • John Peacock
  • Sitio web del editor:
  • http://search.cpan.org/~jpeacock/Math-Currency-0.46/lib/Math/Currency.pm

Matemáticas :: Moneda Etiquetas


Matemáticas :: Moneda Descripción

Matemáticas :: La moneda es una moneda exacta con matemáticas con formato y redondeo. Matemáticas :: La moneda es una moneda exacta Matemáticas con formato y redondeo.Synopsis Use Matemáticas :: Moneda QW (Money $ LC_MONETARY); $ Dollar = Matemáticas :: moneda-> Nuevo ("$ 12,345.67"); $ taxamt = $ Dólar * 0.28; # Esto establece el formato predeterminado para todos los objetos sin su propio formato matemático :: moneda-> Formato ('EUR'); $ euro = dinero (12345.67); $ EURO_STRING = DINERO (12345.67) -> BSTR (); # O si ya tiene una matemática :: Moneda objeto $ EURO_STRING = "$ EURO"; Matemáticas de moneda está realmente relacionada más estrechamente con la matemática entera que en la matemática de puntos flotantes. Los errores de redondeo en la adición y la resta no se permiten y la división / multiplicación nunca debe crear más precisión que los valores originales. Todos los valores de divisas deben redondear al Centavo más cercano o lo que sea que sea el equivalente local. Sin embargo, las operaciones matemáticas repetidas en los valores de la moneda pueden provocar resultados inexactos, si se realiza un redondeo en cada paso intermedio. Para preservar la precisión adecuada, los valores de Matemáticas :: Moneda se almacenan con dos lugares adicionales de precisión internamente y solo se redondean a la precisión "correcta" cuando se muestra el valor (ya sea por la caída predeterminada o mediante el uso de AS_FLOAT o AS_INT). Todas las operaciones matemáticas comunes están sobrecargadas, por lo que una vez que inicializa una variable de divisas, puede tratarla como cualquier número y el módulo hará lo correcto. Este módulo es una capa delgada sobre matemáticas :: Bigfloat, que es en sí misma una capa sobre matemáticas :: BIGINT. Requisitos: · Perl


Matemáticas :: Moneda Software relacionado