如果有小数转换是这样的:(这次测试用零点一)
  0.1               |
×   2               |
———————             |
  0.2               |
                    |
  0.2               |
×   2           0   |
———————             |
  0.4               |
                    |
  0.4               |从
×   2           0   |
———————             |上
  0.8               |
                    |到
  0.8               |
×   2           0   |下
———————             |
  1.6               |排
                    |
  0.6               |列
×   2           1   |
———————             | 
  1.2               |
                    |
  0.2               |
×   2           1   |
———————             |
  0.4               |
                    |
  0.4               |
×   2           0   |
———————             |
  0.8               |
                    |
  0.2               |
×   2           0   |
———————             |
  0.2               |
×   2           0   |
———————             |
  0.4               |
                    |
  0.4               |
×   2           0   |
———————             |
  0.8               |
                    |
  0.8               |
×   2           0   |
———————             |
  1.6               |
                    |
  0.6               |
×   2           1   |
———————             | 
  1.2               |
……
参考:https://jingyan.baidu.com/article/425e69e6e93ca9be15fc1626.html