98转二进制怎么转,是用什么方法?

来源:百度知道 编辑:UC知道 时间:2024/06/06 03:13:43

把十进制数98用BCD码来表示:1001 1000
98=9*10^1+8
(98)十=1001*1010+1000=1011010+1000=(1100010)二

这么写就行了
string b = Convert.ToString(98,2);

128 64 32 16 8 4 2 1
1 1 0 0 0 1 0
先写出上列(2的n次方,由右到左),在下一行填上1或0.用上一行与下一行对应的数相乘,再相加。即:64*1+32*1+0+0+0+2+0=98。所以98的二进制是1100010