Hm stimmt, du würdest beim richtigen umwandeln die Zahl ja auch 'ganz' im Speicher haben wollen/müssen.
In der
Unit FMTBcd sind Routinen um mit BCD-Zahlen zu rechnen, mit denen gings. Allerdings hab ich das auch nur grad gegoogelt und nciht ausprobiert.
Oder du teibst noch zwei Ausgabezeichen auf, dann kannst du ja ins 64er-System umwandeln, das geht Byte-weise