versuch es mal mit weglassen der Nullen und merke dir den Exponenten.
Also aus 923000000000000000 mach 923 und 10^15. Zum Bsp ein Record
Delphi-Quelltext
1: 2: 3: 4:
| record großeZahl Exponent: Integer; RestDerZahl: Integer; end; |
dann ist 923000000000000000 so zu haben:
Delphi-Quelltext
1: 2: 3: 4:
| var x: großeZahl;
x.Exponent := 15; x.RestDerZahl := 923; |
Weiß jetzt nich, wie man damit Rechnen könnte, aber man könnte sich ja was einfallen lassen
Aber das ist nur eine Idee, ich weiß nicht, ob sich das so umsetzen lässt :niweiss: