BCD Math-Bibliothek für beliebige große Zahlen?

8

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?

    
David Unric 13.03.2012, 18:46
quelle

2 Antworten

1

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?

    
SpaghettiCook 24.05.2012 07:35
quelle
1

Sehen Sie sich die TurboPower SysTools4 an, die unter:

verfügbar ist

Ссылка

Es enthält eine hochgenaue Fließkomma-Math-Unit mit BCD für Delphi.

    
Mike Jablonski 11.07.2012 23:05
quelle

Tags und Links