csharp C#のビット计算の仕方
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了csharp C#のビット计算の仕方相关的知识,希望对你有一定的参考价值。
// 左シフト
Enumerable.Range(1, 20).ToList().ForEach (x => (1 << x).Dump());
Enumerable.Range(1, 20).ToList().ForEach (x => Convert.ToString((1 << x), 2).PadLeft(32, '0').Dump());
int i = 15; // 1111
int and = 12; // 1100
int and2 = 3; // 0011
// 上2ビットの取得
Convert.ToString((i & and), 2).PadLeft(4, '0').Dump();
// 下2ビットの取得
Convert.ToString((i & and2), 2).PadLeft(4, '0').Dump();
以上是关于csharp C#のビット计算の仕方的主要内容,如果未能解决你的问题,请参考以下文章
newSoft
python ビット演算による画像の合成
python wxPython中でビットマップを表示
恋愛SLG-「めがね」ゲットチャレンジ!
csharp CSHARPハッシュセット
csharp テストスニペット