Unterstützt Zahlen zwischen 10^-19327352814 und 10^19327352814 mit theoretisch bis zu 4831838208 Dezimal-Stellen Genauigkeit und die üblichen Operatoren.
Lässt sich wie normale Gleitkommazahlen verwenden:
Code: Alles auswählen
var bd: BigDecimal;
bd := 12.34;
bd := bd * 1000 - 42; // bd = 12298
bd := bd / 7.0; // bd = 1756.85714285714286
bd := StrToBigDecimal('123456789012345678901234567890123456789.123456789') + 1;
// => bd = 123456789012345678901234567890123456790.123456789
http://www.benibela.de/sources_de.html#bigdecimalmath