10進数を2進数で表示するには 10進数を2進数で表示するには、ビット演算を行います。
以下のメソッドはint型の数字を2進表示の文字列に変換します。
private string DecToBin(int number)
{
string bin = string.Empty;
for (int i = 0 ; i < 32 ; i++)
{
bin = (number & 1).ToString() + bin;
number >>= 1;
}
return bin.TrimStart(new char[]{'0'}); //先頭の0は省略する
}
目次に戻る
| Copyright(c) 2008 WoodenSoldier Software |
|