課程
/后端開發
/C
/C語言入門
進制公式是什么
2016-12-12
源自:C語言入門 2-4
正在回答
??十進制 ?十進制使用十個數字(0、1、2、3、4、5、6、7、8、9)記數,基數為10,逢十進一。 ?歷史上第一臺電子數字計算機ENIAC是一臺十進制機器,其數字以十進制表示,并以十進制形式運算。設計十進制機器比設計二進制機器復雜得多。而自然界具有兩種穩定狀態的組件普遍存在,如開關的開和關,電路的通和斷,電壓的高和低等,非常適合表示計算機中的數。設計過程簡單,可靠性高。因此,現在改為二進制計算機。? ?八進制 ?所謂八進制,就是其基數為8,基數值可以取0、1、2、3、4、5、6、7共8個值,逢八進一。 ?八進制與十進制運算規則一樣。那么為什么要用八進制呢?難道要設計八進制的計算機么?實際上,八進制與十六進制的引用,主要是為了書寫和表示方便,因為二進制表示位數比較長。如:(1024)10 用二進制表示為 (10000000000)2,共有11個數字,用八進制表示為(2000)8。更重要的是,由于二進制與八進制存在在一種對等關系,每三位二進制與一位八進制數完全對等(23=8)。所以二進制和十進制在運算上無區別,而時進制不具備這一優點。? ?十六進制 ?十六進制應用也是非常廣泛的一種計數制。在使用者看來,十六進制是二進制數的一種更加緊湊的一種表示方法。 ?基數為:0、1、2、3、4、5、6、7、8、9、A、B、C、D、E、F,逢十進一。在十六進制系統中,數值為10到15的數分別用A、B、C、D、E、F表示。
舉報
C語言入門視頻教程,帶你進入編程世界的必修課-C語言
1 回答什么是十進制?
1 回答如何將輸入的二進制按十進制輸出,用scanf函數
1 回答怎么寫一個二進制轉為十進制的程序?
3 回答帶符號的十進制整數是什么意思
1 回答16進制轉為10進制
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-12-12
??十進制
?十進制使用十個數字(0、1、2、3、4、5、6、7、8、9)記數,基數為10,逢十進一。
?歷史上第一臺電子數字計算機ENIAC是一臺十進制機器,其數字以十進制表示,并以十進制形式運算。設計十進制機器比設計二進制機器復雜得多。而自然界具有兩種穩定狀態的組件普遍存在,如開關的開和關,電路的通和斷,電壓的高和低等,非常適合表示計算機中的數。設計過程簡單,可靠性高。因此,現在改為二進制計算機。
? ?八進制
?所謂八進制,就是其基數為8,基數值可以取0、1、2、3、4、5、6、7共8個值,逢八進一。
?八進制與十進制運算規則一樣。那么為什么要用八進制呢?難道要設計八進制的計算機么?實際上,八進制與十六進制的引用,主要是為了書寫和表示方便,因為二進制表示位數比較長。如:(1024)10 用二進制表示為 (10000000000)2,共有11個數字,用八進制表示為(2000)8。更重要的是,由于二進制與八進制存在在一種對等關系,每三位二進制與一位八進制數完全對等(23=8)。所以二進制和十進制在運算上無區別,而時進制不具備這一優點。
? ?十六進制
?十六進制應用也是非常廣泛的一種計數制。在使用者看來,十六進制是二進制數的一種更加緊湊的一種表示方法。
?基數為:0、1、2、3、4、5、6、7、8、9、A、B、C、D、E、F,逢十進一。在十六進制系統中,數值為10到15的數分別用A、B、C、D、E、F表示。