黑马程序员技术交流社区
标题:
小数如何用二进制表示?
[打印本页]
作者:
蔡泽杰
时间:
2015-12-9 18:01
标题:
小数如何用二进制表示?
小数部分乘以2,直到小数部分为0,顺序取整数部分。
举例:0.25
首先0.25 x 2 = 0.5 ,整数部分为0,小数部分为0.5;
再将 0.5 x 2 = 1.0,整数部分为1,小数部分为 0;
顺序取整数部分为01,由于是小数,最终为0.01
0.625
首先0.625 x 2 = 1.25,整数部分为1,小数部分为0.25;
再将0.25 x 2 = 0.5,整数部分为0,小数部分为0.5;
再将0.5 x 2 = 1.0,整数部分为1,小数部分为0;
顺序取整数部分为101,由于是小数,最终为0.101
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2