整數由十進制轉二進制挺好轉的,小數怎麼轉呢?記錄一下
短除2直至除盡,倒取餘數
小數部分乘2直至小數部分爲0,順取整數
0.125 轉換後 0.001
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.6 * 2 = 1.2 —————— 1
…………
所以0.6用二進制表示爲 0.1001 1001 1001 1001 …… 10用二進制表示爲1010 則10.6用二進制表示爲1010.1001 1001 1001 1001 ……