跪求十进制小数与二进制小数互相转换的程序
来源:百度知道 编辑:UC知道 时间:2024/06/05 12:57:47
十进制小数换二进制的规则是:乘2取整,然后将得到的整数总分顺序排列(无需反序),再用结果的小数部分乘2,还用上述规则直到小数部分为0时或者达到需要的精度时为止。
拿0.62为例:
0.62*2=1.3……1
0.3*2=0.6……0
0.6*2=1.2……1
0.2*2=0.4……0
0.4*2=0.8……0
0.8*2=1.6……1
.
.
.
.
.
继续计算直到达到所需要的精度为止。例如,到目前为止,这个数字的二进制形式是0.101001
你要什么语言的????