发布网友 发布时间:2022-04-29 06:39
共1个回答
热心网友 时间:2022-06-20 18:21
十进制的小数转换为二进制,主要是小数部分乘以2,取整数部分依次从左往右放在小数点后,直至小数点后为0。
先把213转为二进制为11010101
再把0.154乘2取整法,
如0.154*2=0.308 此时小数第一位为0,现变为 11010101.0
继续上一步:
1:0.308 *2=0.616此时小数第2位为0,现变为 11010101.00
2:0.616*2=1.232 此时小数第3位为1,现变为 11010101.001
3:0.232*2=0.464 此时小数第4位为0,现变为 11010101.0010