如何将十进制转化为二进制
将十进制转化为二进制其实并不难。
十进制整数转化为二进制数
就十进制整数而言,以十进制的173为例
173/2=86……1
86/2=43……0
43/2=21……1
21/2=10……1
10/2=5……0
5/2=2……1
2/2=1……0
1/2=0……1
所以转化出的二进制数为10101101(注意是倒叙的)
十进制小数转化为二进制数
同样不复杂,首先将小数点前后的数分成两部分
对于整数部分,和整数的处理方式相同。
对于小数部分,以0.8125为例
0.81252=1.625 整数部分为1
0.62502=1.250 整数部分为1
0.25002=0.500 整数部分为0
0.50002=1.000 整数部分为1
所以得到的数即为:0.1101
综上所述
对于173.8125 (十进制)
就等于10101101.1101 (二进制)
第一次写博客,内容十分空虚,需要继续努力。