基數權重展開法把可以把任意基數的數字轉換成十進位制
看圖
注意,10是以16為基數的計數系統中的16
二進位制數和八進位制數有很特殊的關係,只需要把二進位制從左往右讀,每3位轉換成對於的八進位制數,然後拼起來,就得到了對應的八進位制數了。
八進位制數轉二進位制數也是一樣的,把八進位制的每一位轉成二進位制,然後拼接起來,那就變成了對應的二進位制數
轉換十進位制數可以用這個演算法來解決:
舉個例子,給出乙個十進位制數2748,要把它轉成十六進製制
首先2748/16,商為171,餘數是12,所以,十六進製制數的最低位為c
然後171/16,商為10,餘數11,所以,十六進製制數的第二位為b
接著11/16,商為0,餘數為10,故十六進製制數的最高位為a
綜上,2748對應的十六進製制數為abc
大一期末大作業
這個是我大一時候老師布置的期末大作業,功能很繁雜,差不多就是綜合了乙個學期的知識。我把 放上去大家自己看吧,如果有哪個功能不對的,可以去看我其他的練習,差不多都有,或者直接聊我也行。include include define pi 3.14 using namespace std int qumo...
大一期末 C 程式設計總結
c 是一門物件導向的程式語言,在這裡我主要是給大家說一下期末的應試複習總結 一 本文主要為c 複習期末考生服務。分填空選擇和程式設計 第一章要說的填空題。因為知識點較為分散所以我列出以下幾點 1 常考基本概念 類是建立物件的樣板 類是抽象資料型別的實現 類是具有共同行為的若干物件的統一描述 物件導向...
python 大一期末測試題(含答案)
一 填空題 15分 使用print 函式將多個字串 how are you 一起輸出出來,語句為 print how are you 使用input 函式將 請輸入您的姓名 語句輸出並從鍵盤獲取資料,語句為 input 請輸入您的姓名 列表 元組 是python的有序資料型別 集合 字典 是無序資料...