小數部分這么算,舉例來說:
0.375
將小數部分乘以2得到0.75,這個結果的整數部分就是轉換后的第1位二進制小數[0.0]
用上步的小數部分繼續算:0.75*2=1.5,現在將整數部分填入二進制小數[0.01]
0.5*2=1.0,二進制小數為[0.011],發現小數部分是0時停止運算,否則可以繼續算下去
提示:如果轉n進制就乘以n好了,還是保留整數部分,用小數一位一位地算直到小數為0
幫助理解:0.375是十進制小數,那么小數點后邊第一位就是0.375*10=3.75的整數部分對吧,繼續用小數算,每位都可以出現在整數部分的。
0.375
將小數部分乘以2得到0.75,這個結果的整數部分就是轉換后的第1位二進制小數[0.0]
用上步的小數部分繼續算:0.75*2=1.5,現在將整數部分填入二進制小數[0.01]
0.5*2=1.0,二進制小數為[0.011],發現小數部分是0時停止運算,否則可以繼續算下去
提示:如果轉n進制就乘以n好了,還是保留整數部分,用小數一位一位地算直到小數為0
幫助理解:0.375是十進制小數,那么小數點后邊第一位就是0.375*10=3.75的整數部分對吧,繼續用小數算,每位都可以出現在整數部分的。