ich bin grade daran ein prog zuschreiben und bin nun an die derzeitige Grenze gestoßen, da die Zahlen nun für die integer variable zu groß werden. Nun ist die Frage:
Gibt es eine möglichkeit den integer zuverlängern, dass er zb 100kb umfasst? ich würde gerne mit zahlen überhalb von 10^30 rechnen...
hmm irgendwie verstehe ich auch net warum c++ das nicht kann, selbst mein alter taschenrechner kann zahlen von 10^99 locker teilen etc... nur wie bekomme ich das in c++ hin? wo finde ich die klassen und wie setze ich diese ein?
Dein Taschenrechner wird aber mit großer Wahrscheinlichkeit mit Gleitkommazahlen rechnen, da sind größere Zahlen problemlos möglich, aber die Genauigkeit geht auch flöten.
hmm komischer weise stürzt das programm ab, wenn ich long long int verwende...
wie könnte ich überprüfen warum bzw es sich aufhängt?
kann ich mir einen eigenen varianlentyp erstellen? wenn wie? gibt es evtl nen howto oder so?Dieser Post wurde am 20.02.2007 um 14:46 Uhr von n0rse editiert.
du lässt dein programm ganz einfach im debig modus schrittweise ablaufen und dann siehst du ja wo es abstürzt. -- "Zwei Dinge sind unendlich: Das Universum und die menschliche Dummheit. Aber beim Universum bin ich mir nicht ganz sicher." - Albert Einstein www.blue-xenon.de.vu