2進数表示にするには?

解決


ぞう  2004-12-14 15:18:42  No: 87355  IP: [192.*.*.*]

10進数の数値を2進数に表示するには、どうすればいいですか?
16進数に表示するような「hex」というような方法はありませんか?

編集 削除
nanashi  2004-12-14 15:49:52  No: 87356  IP: [192.*.*.*]

そんな便利な関数は無いので自分で作ってください。
正の整数だけなら2進数にするのは結構簡単です。

編集 削除
ぞう  2004-12-14 16:00:55  No: 87357  IP: [192.*.*.*]

わかりました。自分で作ってみます。
ありがとうございました。

編集 削除
魔界の仮面弁士  2004-12-14 16:16:50  No: 87358  IP: [192.*.*.*]

Dim S As String = System.Convert.ToString(12345, 2)

とすれば、12345 → 11000000111001 になりますよ。VB.NETなら。

編集 削除