Ich bin auf der Suche nach einem Ersatz der Delphi Data.FmtBcd-Bibliothek, weil ich die Grenzen wie maximale Dezimalziffern, die es darstellen kann, erreicht habe und das Programm mit EBcdOverflowException endet. Für die Neugierigen berechne ich arithmetische Reihenmitglieder und muss sehr große Zahlen behandeln - Hunderttausende Positionen sind nicht so ungewöhnlich. Und erhalten Sie auch Ergebnisse in einer angemessenen Zeit. Ich habe einen Teil des Codes zu Testzwecken in Python 3.2 umgeschrieben und die Rechengeschwindigkeit wäre ausreichend für das Äquivalent von Delphi.
Einige Empfehlungen für eine solche Bibliothek, vorzugsweise frei oder Open Source?
Dies ist eine Open-Source-Einheit, die ich in der Vergangenheit für Mathematik mit "unbegrenzten" ganzen Zahlen verwendet habe: Ссылка
Wäre das, wonach Sie gesucht haben?
Sehen Sie sich die TurboPower SysTools4 an, die unter:
verfügbar istEs enthält eine hochgenaue Fließkomma-Math-Unit mit BCD für Delphi.
Tags und Links biginteger delphi bigdecimal bcd