10進制小數轉換為2進制小數採用乘以2取整的方法,即:
用2乘十進制小數,可以得到積,將積的整數部分取出,再用2乘餘下的小數部分,又得到一個積,再將積的整數部分取出,如此進行,直到積中的小數部分為零,或者達到所要求的精度為止。
本題10進制小數為0.02,因此:
0.02乘2得:小數部分0.04,整數部分0
0.04乘2得:小數部分0.08,整數部分0
0.08乘2得:小數部分0.16,整數部分0
0.16乘2得:小數部分0.32,整數部分0
0.32乘2得:小數部分0.64,整數部分0
0.64乘2得:小數部分0.28,整數部分1
從以上的過程可以看出,乘2的過程永遠不會出現小數部分為0的時候,因此取到小數點後6位,則10進制0.02的2進制是0.00001
10進制小數轉換為2進制小數採用乘以2取整的方法,即:
用2乘十進制小數,可以得到積,將積的整數部分取出,再用2乘餘下的小數部分,又得到一個積,再將積的整數部分取出,如此進行,直到積中的小數部分為零,或者達到所要求的精度為止。
本題10進制小數為0.02,因此:
0.02乘2得:小數部分0.04,整數部分0
0.04乘2得:小數部分0.08,整數部分0
0.08乘2得:小數部分0.16,整數部分0
0.16乘2得:小數部分0.32,整數部分0
0.32乘2得:小數部分0.64,整數部分0
0.64乘2得:小數部分0.28,整數部分1
從以上的過程可以看出,乘2的過程永遠不會出現小數部分為0的時候,因此取到小數點後6位,則10進制0.02的2進制是0.00001