Skip to content
Pascal library for arbitrary precision bcd floating point numbers
Branch: master
Clone or download
Type Name Latest commit message Commit time
Failed to load latest commit information.
tests fix/hide pointless warnings Jan 20, 2019 bigdecimal documentation Nov 17, 2013
bigdecimalmath.pas fix warnings; remove dead/outdated code May 25, 2019
bigdecimalmath_template.pas fix overflow in rounding Mar 6, 2016

Big Decimal Math

These unit provides a arbitrary precision bcd float number type.

It can be used like any numeric type and supports:

  • At least numbers between 10-2147483647 to 102147483647 with 2147483647 decimal digit precision
  • All standard arithmetic and comparison operators
  • Rounding functions (floor, ceil, to-even, ..)
  • Some more advanced operations, e.g. power and sqrt
  • ..

See my webpage for the detailed bigdecimalmath documentation

You can’t perform that action at this time.