整数部分为0
小数部分,取小数部分乘以2:0.64*2=1.28,取得数的整数部分当成小数点后第1位[0.1B]
继续用上步得数的小数部分计算:0.28*2=0.56[0.10B]
继续:0.56*2=1.12[0.101B],0.12*2=0.24[0.1010B],0.24*2=0.48[0.10100B],0.48*2=0.96[0.101000B],0.96*2=1.92[0.1010001B],0.92*2=1.84[0.10100011B]
计算到小数部分为0或达到指定位数时停止,这里假设只计算到小数点后第8位
0.64=0.10100011B
0.101000111101011...精度差不多就行了……