回覆列表
  • 1 # 使用者2458114238191884

    最簡單的方法,使用windows自帶的計算器就可以了,不過要先選擇計算器的選單“檢視->科學型”才行。

    二進位制數轉換為十進位制數

    二進位制數第0位的權值是2的0次方,第1位的權值是2的1次方……

    所以,設有一個二進位制數:01100100,轉換為10進製為:

    下面是豎式:(在計算機中,乘號×用*來表示)

    01100100換算成十進位制

    第0位0*20=0

    第1位0*21=0

    第2位1*22=4

    第3位0*23=0

    第4位0*24=0

    第5位1*25=32

    第6位1*26=64

    第7位0*27=0+

    ---------------------------

    100

    用橫式計算為:

    0*20+0*21+1*22+1*23+0*24+1*25+1*26+0*27=100

    0乘以多少都是0,所以我們也可以直接跳過值為0的位:

    1*22+1*23+1*25+1*26=100

    二進位制、十六進位制數互相轉換

    二進位制轉十六進位制比較簡單,就是以4位一段,分別轉換為十六進位制。

    如(上行為二制數,下面為對應的十六進位制):

    11111101,10100101,10011011

    FD,A5,9B

    反過來,當我們看到FD時,如何迅速將它轉換為二進位制數呢?

    先轉換F為1111,接著轉換為:1011。

    所以,FD轉換為二進位制數,為:11111011

    由於十六進位制轉換成二進位制相當直接,所以,我們需要將一個十進位制數轉換成2進位制數時,也可以先轉換成16進位制,然後再轉換成2進位制。

    實際上二進位制與十六進位制數互相轉換這一步一般是由電腦自動處理的,我們不瞭解轉換方法也沒有關係。

  • 2 # 使用者9897441438013

    用25除以2,得到的商寫在下面為12,餘數寫在右邊一列,接下來12除以2,得到商6,餘數0,6除以2得到商3餘數0,3除以2得到商1餘數1,這個時候商1已經小於2,結束除法,按照下圖箭頭方向寫出:11001就是轉換得到的二進位制數,因為要八位,那麼高位也就是左邊用0填充。

  • 中秋節和大豐收的關聯?
  • 詩詞攝影:“海棠開後,燕子來時,黃昏庭院”的意境如何拍攝?