Eine einfache quick 'n dirty Methode die ich gern nutze wäre: Zahlen als Strings speichern: "3.1415" und dann eigene operatoren für schreiben
Code:
add_lf( const string &a, const string &b, string &result )
Das ist ganz lustig, aber aufwändig und fehleranfällig.
Besser: nimm einfach eine fertige Bibliothek (zB.
http://gmplib.org/)
Such' einfach nach Big number library oä.