2024年全國銀行秋季校園招聘計算機知識訓練(18)
十進制數100轉換成二進制數是( )。
A.0110101
B.01101000
C.01100100
D.01100110
答案:C
解析:把一個十進制數轉換成等值的二進制數,需要對整數部分和小數部分別進行轉換。十進制整數轉換為二進制整數,十進制小數轉換為二進制小數。(1)整數部分的轉換十進制整數轉換成二進制整數,通常采用除2取余法。就是將已知十進制數反復除以2,在每次相除之后,若余數為1,則對應于二進制數的相應位為1;否則為0。首次除法得到的余數是二進制數的最低位,最末一次除法得到的余數是二進制的最高位。(2)小數部分的轉換十進制純小數轉換成二進制純小數,通常采用乘2取整法。所謂乘2取整法,就是將已知的十進制純小數反復乘以2,每次乘2以后,所得新數的整數部分若為1,則二進制純小數的相應位為1;若整數部分為0,則相應部分為0。從高位到低位逐次進行,直到滿足精度要求或乘2后的小數部分是0為止。第一次乘2所得的整數記為R1,最后一次為RM,轉換后的純二進制小數為:R1R2R3……RM。因此:100/2=50……050/2=25……025/2=12……112/2=6……06/2=3……03/2=1……11/2=0……1所以轉換后的二進制數為01100100。
文章來源:網絡整理
免責聲明:本網站所發布內容為轉載資訊,作為轉載主體并不承擔崗位真實性核查責任,僅供您瀏覽和參考之用,請您對相關內容自行辨別及判斷,本網站不承擔任何責任。如有內容、版權等問題請與本網聯系刪除。
|