怎样将一个数转为二进制

舌给我 1个月前 已收到1个回答 举报

呐谁狠虚伪 4星

共回答了463个问题采纳率:97.8% 评论

1、整数部分方法:

用2辗转相除直到结果为1,将余数和最后的1从下向上的组合,就是我们想要的结果。

2、小数部分:

方法:乘2取整,顺序排列。

具体做法是:

用2乘十进制小数,可以得到积,将积的整数部分取出,再用2乘余下的小数部分,又得到一个积,再将积的整数部分取出,如此进行,直到积中的小数部分为零,或者达到所要求的精度为止。

然后把取出的整数部分按顺序排列起来,先取的整数作为二进制小数的高位有效位,后取的整数作为低位有效位。

13小时前

29
可能相似的问题

猜你喜欢的问题

热门问题推荐

Copyright © 2024 微短问答 All rights reserved. 粤ICP备2021119249号 站务邮箱 959505@qq.com