In den meisten Fällen reicht es doch, die zur Verfügung stehenden Stellen eines Double oder Extended-Datentyps zu benutzen. 15 Stellen sind doch nun mehr als ausreichend.
Zitat von
vsilverlord:
... die Massen von Körpern wie z.b der Erde ziemlich groß sind (5974000000000000000000000 kg).
5,974 E+024 passt ist ein Single-Datentyp. Wegen der bei Berechnungen zu erwartenden Rundungsfehlern würde ich auf Extended ausweichen. Damit hast Du für fast alle Berechnungen genügend Schutzstellen.