私は大きな整数を表すためのbignumライブラリが必要です。 Dプログラミング言語にはどのようなオプションがありますか?たとえば、GMPバインディングはありますか?Dと一緒に働くbignumライブラリは何ですか?
更新:
私は、以下に説明するように作り付けのBigIntを使用しようとしているが、それはGDCでは使用できません表示されます。
import std.bigint;
import std.stdio;
void main()
{
BigInt n = "123";
writefln(n);
}
私は私はそれがbigint.dを見つけることができません聞いていgdc main.d
で、このコードをコンパイルしてみてください。 gdcはライブラリの一部しか実装していないのですか、何か間違っていますか?
gdcのD2バージョンを使用していますか? – Trass3r
自分でGDCをコンパイルしなかった場合は、おそらく最新バージョンのDを使用していないでしょう。 –
GDCはすべてのPhobosを持っていますが、実際に自分で使ったことはありません。知っている。現在のホームページはhttps://bitbucket.org/goshawk/gdc/wiki/Home –