128bit

    7

    2答えて

    Windowsに128ビット整数をネイティブで使用できるCコンパイラはありますか? たとえば、gccをlinuxで、__uint128_t ...をWindows上で使用することができますか? は(128ビットが同様に32ビットコンピュータ上で働いていた場合、それは素晴らしいことだ!:D) マッテオあなたが ``試すことができますGCCで

    2

    1答えて

    私はpow(2,500)をC++でしようとしています。しかし、私はlong longで十分ではないと思います。 誰かが私にgmp.hを使用できると教えてくれました。でもgmpにはpow(2,500)をどうやって書いていますか?

    12

    1答えて

    浮動小数点計算にはlong doubleタイプ(80ビット)を使用する中規模のC99プログラムがあります。新しいGCC 4.6の拡張子__float128で精度を向上させたい。私が得たように、これはソフトウェアエミュレートされた128ビット精度の計算です。 プログラムを80ビットの古典的なロング・ダブルから128ビットのクワッド・フロートに変換するにはどうすればよいですか? 私は何が変わる必要があ

    0

    2答えて

    128ビットエンコーディングを使用するための関数get_rnd_iv()とmd5_encrypt()について詳しく知りたいと思います。今ここに私たちは、プレーンテキストにそのコードをデコードする方法を知りたい...ここ は私のすべてのコード行..です function get_rnd_iv($iv_len) { $iv = ''; while ($iv_len-- > 0)

    11

    1答えて

    (SVD)の128ビット精度の計算にLapackを使用しようとしていますが、これを達成するために黒いコンパイラの魔法があることがわかりました。インテルFortranコンパイラー(ifo​​rt)は、-r16オプションをサポートしています。このオプションは、DOUBLE PRECISIONと宣言されたすべての変数を128ビットの実数にするようコンパイラーに指示します。私は128であるデータ型_Qua

    0

    1答えて

    私は数百万の128ビットのハッシュ値をデータベースに保存しなければならず、私は自分のテーブルデザインに苦労しています。 2つのBIGINTフィールドにハッシュを格納するか、BINARY(16)だけを使用する必要がありますか?私の典型的な使用例は、ハッシュに基づいて重複レコードを見つけることです。私はちょうど(2 bigints付き)(バイナリ(16)列で) select * from hash w

    0

    1答えて

    ここは新しいです。 私は困っています。私はかなり新しくC#で、QPFloatライブラリ(https://sourceforge.net/p/qpfloat/home/Home/)を使って128ビットの浮動小数点演算をサポートしようとしています。 GitHub(https://github.com/coder0xff/QPFloat)にソースコードをダウンロードして解凍し、「QPFloat.sln」

    3

    2答えて

    私は数日間MINGWの下にGMPライブラリをインストールしようとしてきました。私は週数__uint128_tをlinux64ビット環境下でgccで使用していましたが、GMPとmingw(32ビット版)の下で同じプログラムを移植しました。 __uint128_tの代わりにmpz_classの整数を使用しました。それから、私は新しいプログラムを始めて...! __uint128_tと64ビットで完了す

    6

    2答えて

    最新のインテルCPU(コアi7、サンディーブリッジ)で128ビットシフトを行う最も効率的な方法は何ですか? 同様のコードは私の最も内側のループである: u128 a[N]; void xor() { for (int i = 0; i < N; ++i) { a[i] = a[i]^(a[i] >> 1)^(a[i] >> 2); } } a[N]内のデータは

    0

    2答えて

    私はブーストからUUIDを生成するためにこのコードを使用:「0xCC5B9F6946EF4448A89EDB2042E0B084」: boost::uuids::random_generator gen; boost::uuids::uuid uuidId = gen(); string randomUUID = boost::lexical_cast<std::string>(uuidId)