Wenn du dir einen eigenen Variablentypen dafür deklarierst, dann musst du auch *ALLE* Berechnungen 'von Hand' machen (bzw. dafür neu erfinden), da das dann die CPU nicht mehr für die übernimmt (wie bei den normalen Delphi-Datentypen).
Beispiel: wenn du mit BCD-Zahlen arbeitest passen 4 Milliarden Dezimalstellen in 2 GB Speicher, reicht dir das denn?