100 stellen nach dem komma...;(
-
Hi,
wie kann ich eine variable so definieren, dass man mit sehr sehr
sehr viele stellen nach dem komma rechnen kann?
double hat ja nur eine begrenzte anzahl...
-
z.b. damit: http://indigo.ie/~mscott/
-
ja, aber ich möchte einen quellcode dazu...
...außerdem ist das ja eine arbeit, das durchzuackern
-
mayor schrieb:
ja, aber ich möchte einen quellcode dazu...
...außerdem ist das ja eine arbeit, das durchzuackernDu bist lustig
-
Ein andere Alternative (funktionert halt nur bei kleinem Zahlenraum):
Alle Zahlen mal 10^100 nehmen (also hunderste Nachkommastelle vor's Komma schieben und dann rechnen. +/- einfach so, beim multiplizieren/dividieren halt mit Korrektur. Schau einfach mal nach Festkommaarithmetik. Dürfte deutlich schneller sein, als so Multiprecision-Bibliothek. Allerdings paßt es halt auch nicht auf jeden Einsatzbereich.
-
Nutze CXSC (www.xsc.de), dort gibt es den Datentyp dotprecision. Dieser kann exakt mit ca. 900 Stellen alles berechnen.
Gruß
-
thx
