带小数的十进制转二进制算法是什么