如何将二进制的循环小数转化为十进制,例如1.0101,循环部分为101

2020-05-13 时尚 263阅读
小数点前面的只有1,所以整数部分是1乘以2的0次方等于1,小数点后面就是0.01010101一直循环下去,对于小数部分,转化为十进制要乘以2的负幂次方,小数点后第一位0乘以2的-1次方,然后小数点后第二位1乘以2的-2次方,一直乘下去,0乘以2的负幂次方都为0,而1乘以2的负幂次方是一个公比为1/4的等比数列,然后求和即可,在加上整数部分的1。希望能帮助你!
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com