[過去ログ] スレ立てるまでもない質問はここで 165匹目 (1002レス)
上下前次1-新
抽出解除 必死チェッカー(本家) (べ) 自ID レス栞 あぼーん
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
リロード規制です。10分ほどで解除するので、他のブラウザへ避難してください。
298: デフォルトの名無しさん (スププ Sd7f-1fOb) [] 2023/12/01(金) 15:09:48.96 ID:FXqwQW8Dd(1/2) AAS
>>297297(1): デフォルトの名無しさん (ワッチョイ 7fd6-WSLN) [sage] 2023/12/01(金) 14:58:01.47 ID:2riclQL00(1) AAS
外部リンク:en.cppreference.com
otherwise, if the target type is unsigned, the value 2^b
, where b is the number of value bits in the target type, is repeatedly subtracted or added to the source value until the result fits in the target type. In other words, unsigned integers implement modulo arithmetic.
モジュロ演算の意味が分かりません
300: デフォルトの名無しさん (スププ Sd7f-1fOb) [] 2023/12/01(金) 15:25:11.16 ID:FXqwQW8Dd(2/2) AAS
>>299299(1): デフォルトの名無しさん (スッップ Sd7f-O0Dn) [sage] 2023/12/01(金) 15:19:46.39 ID:1ihFKBOzd(1) AAS
>>296
CPUの整数表現として負数を2の補数で表現するから
32ビットはめんどいので末尾8ビットだけ書くとして3は00000011
3の1の補数はビット反転して11111100(4294967292)
3の2の補数は1の補数に1を足して11111101(4294967293)
2の補数を使う理由はググれ
やはりそうでしたか。納得しました。
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.033s