| TTMATH. C ++プログラミング言語で書かれたBignumライブラリ |
今すぐダウンロード |
TTMATH. ランキングとまとめ
TTMATH. タグ
TTMATH. 説明
C ++プログラミング言語で書かれたBignumライブラリ TTMathは、C ++プログラミング言語でテンプレートとして書かれたBignumライブラリです。 TTMATHは、ADD、SUB、MUL、DIV、POWなどの標準的な数学的操作を大きく整数と大きな浮動小数点数にします。このリリースの新機能: ・修正:uint :: divint()除数がゼロかどうかをチェックしませんでした ・除数がゼロのときにハードウェアの中断がありました ・(今メソッドは1つ戻った) ・修正:x86_64のGCC最適化に関する問題 ・-O2または-O3 GCCを正しく設定しない場合 ・スタックポインタ(実際にはスタックは他のものに使用されています) ・アセンブラコードのPUSH / POPのような指示を使用することはできません。 ・x86_64のすべてのASMコードが書き換えられました。 ・プッシュ/ポップは使用されていません、スタックにアクセスできるその他のもの ・(RCL2およびRCR2の「M」(マスク)制約)も消えています。 ・今書館は-O2と-O3とASMコードでうまく機能します ・少し速いです ・追加:uint :: printlog(const char * msg、std :: ostream、出力) ・マクロTTMATH_LOG(MSG)による使用(デバッグ目的のため) ・(UINTクラスのほぼすべての方法で使用されています) ・追加された:マクロTTMath_debug_log:定義されたときttmath_log() ・いくつかのデバッグ情報を入れる(STD :: COUT) ・追加:TTMathuint_x86.h、ttmathuint_x86_64.h、ttmathuint_noasm.h、 ・アセンブラコードを使用しているすべてのメソッドが ・ASMフォームに書き換えてください
TTMATH. 関連ソフトウェア