問題タブ [int128]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
409 参照

c++ - ブースト128ビット整数でC++ max関数を使用する方法

次のコードがある場合:

Ubuntu で g++ を使用してコンパイルすると、次のエラーが発生します。

エラー: 代入で 'const boost::multiprecision::number >' を 'int64 {aka long long int}' に変換できません

2 つの int128_t 数値を比較して、どちらが大きいかを確認する適切な方法は何ですか?

編集: std::max を使用しています。

0 投票する
3 に答える
609 参照

c++ - 128 ビット int は、C/C++ の 2 つの命令で記述またはロードされますか?

int128_tC と C++ に型が存在することは知っています。

2 つのスレッドがある場合、1 つはこの 128 ビット整数を含むメモリ位置から読み取り、もう 1 つはそれに書き込みます。

この値が 2 回の 64 ビット整数書き込みとして書き込まれる可能性はありますか、それとも 128 ビット整数書き込み 1 回になる可能性はありますか?

0 投票する
1 に答える
284 参照

redis - redis ZRANGEBYLEX と ipv6

この投稿のフォローアップ: redis store 128 bit number

IPv6 アドレスで辞書式検索を行う方法。

このように使用すると:

しかし:

アイデア ?