您的位置:首页 > 其它

正数(十进制)变二进制 除以2取余 小数(十进制)变二进制 乘以2取整数

2016-06-14 21:18 288 查看
十进制整数转二进制:

就是把该十进制数,用二因式分解,取余。
以12为例,转为二进制
2除以12得6,余0,取0
2除以6得3,余0,取0
2除以3得1,余1,取1
最后剩下1,由它开始写起,就可得1100的二进制结果 

十进制中的小数转为二进制:,
就是把该小数不断乘2,再取所得的整数部份,直至没有小数为止,但请注意并不是所有小数都能转到!
以0.875为例,
0.875剩以2得1.750,取整数1
0.750剩以2得1.500,取整数1
0.500剩以2得1,取整数1,就可得0.111的二进制结果

正数变二进制 除以2取余

小数变二进制 乘以2取整数









内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: