Hallo, ich habe diese Frage vor einigen Tag schon einmal gestellt. Da keine Lösungen angeboten werden konnten, möchte ich die Frage noch einmal posten. Ich selbst habe lange recherchiert und kann nicht glauben, dass es keine passende Lösung geben soll. Auch teure, kommerzielle Bibliotheken sollen mir recht sein.
Wie verrechnte ich Dezimalzahlen mit mehr als 28 Stellen (mehr Stellen als Typ "Decimal")?
BITTE nicht "Double" nennen, denn ein Double hat nur eine Genauigkeit von 15 Stellen. Ich habe tatsächliche eine Zahlen mit 42 Nachkommastellen und möchte mit diesen Berechnungen durchführen.
Folgene (schlechte) Lösungsansätze habe ich probiert: - BigDecimal aus J# einbinden (klappt nicht, da es Probleme in .NET gibt, außerdem schlechte Lösung) - w3b.Sine Bibliothek (ist buggy und kaum getestet) - BigNum Bibliothek (kaum getestet und buggy) - Ich programmiere jetzt eigene eigene Lösung (eine Klasse BigDecimal), was aber sehr sehr aufwendig ist (nutze intern einen BigInteger und merke mit die Stelle des Kommas)
Es MUSS doch eine passende, getestete und lauffähige Lösung geben?
Eine schöne Mathe-Lib, aber ein (zugegebenermaßen eiliges) Browsen der API hat mir nichts gezeigt, das in die gesuchte Richtung eines BigDecimal-Äquivalents geht. Hast Du da konkret was im Auge gehabt?