關于計算機中的二進制算法
1 回答

浮云間
TA貢獻1829條經驗 獲得超4個贊
點開始->程序->附件->計算器->查看->科學型->二進制.就OK拉 你以十進制的數除以你所要轉換的進制數,把每次除得的余數記在旁邊,所得的商數繼續除以進制數,直到余數為0時止.例如你要把100轉換成八進制:
100/8=12...(余數為4);
12/8=1.....(余數為4);
1/8=0......(余數為1);
然后把相應的余數從低向高順著寫出來,如上的為144,此即為100的八進制表示形式.
十進制轉換為十六進制與二進制與前面的轉化為八進制相同,如100轉換為十六進制:
100/16=6....(余數為4);
6/16=0......(余數為6);
同理則以十六進制表示的100形式為64;
100轉換為二進制:
100/2=50....(余數為0);
50/2=25.....(余數為0);
25/2=12.....(余數為1);
12/2=6......(余數為0);
6/2=3.......(余數為0);
3/2=1.......(余數為1);
1/2=0.......(余數為1);
所以100的二進制表示形式為1100100;
添加回答
舉報
0/150
提交
取消