『壹』 計算機中為什麼採用二進製表示數據
之所以採用二進制因為:
1、技術實現簡單,計算機是由邏輯電路組成,邏輯電路通常只有兩個狀態,開關的接通與斷開,這兩種狀態正好可以用「1」和「0」表示。
2、簡化運算規則:兩個二進制數和、積運算組合各有三種,運算規則簡單,有利於簡化計算機內部結構,提高運算速度。
3、適合邏輯運算:邏輯代數是邏輯運算的理論依據,二進制只有兩個數碼,正好與邏輯代數中的「真」和「假」相吻合。
4、易於進行轉換,二進制與十進制數易於互相轉換。
5、用二進製表示數據具有抗干擾能力強,可靠性高等優點。因為每位數據只有高低兩個狀態,當受到一定程度的干擾時,仍能可靠地分辨出它是高還是低。
採用十六進制,兩位十六進制正好表示一個位元組,比十進制方便。
優點
數字裝置簡單可靠,所用元件少;
只有兩個數碼0和1,因此它的每一位數都可用任何具有兩個不同穩定狀態的元件來表示;
基本運算規則簡單,運算操作方便。
缺點
用二進製表示一個數時,位數多。因此實際使用中多採用送入數字系統前用十進制,送入機器後再轉換成二進制數,讓數字系統進行運算,運算結束後再將二進制轉換為十進制供人們閱讀。
二進制和十六進制的互相轉換比較重要。不過這二者的轉換卻不用計算,每個C,C++程序員都能做到看見二進制數,直接就能轉換為十六進制數,反之亦然。
『貳』 在計算機中,為什麼要採用二進制來表示數據
首先,二進位計數制僅用兩個數碼。利用這些截然不同的狀態來代表數字,是很容易實現的。其次,二進位計數制的四則運算規則十分簡單。而且四則運算最後都可歸結為加法運算和移位,這樣,電子計算機中的運算器線路也變得十分簡單了。第三,在電子計算機中採用二進製表示數可以節省設備。
(2)可以用什麼制數來表示數據擴展閱讀:
1678年,德國著名數學家布萊尼茨發明了計算機,為了滿足計算機的需要,他引入了二進制。二進制是最為簡單的進位制,僅有1和0兩個基本符號。
1679年,德國哲學家、數學家萊布尼茨寫了一篇《二進制算術》,對二進制及其運算首次給出了比較完整的描述。後來,他拜訪一位曾經到過中國的歐洲傳教士,了解了中國的周易八卦,他對其與二進制數的相似之處極為驚嘆。八卦是利用符號的二元形態來表示事物,這一點與二進制頗為相同,因此說,八卦是古代中國人提出的二進制思想。
『叄』 生活中除了十進制還有哪些常見的進制
1、二進制
二進製作為計算技術中廣泛採用的一種數制,兩個數字便可表示所有數字,二進制數據是用0和1兩個數碼來表示的數。它的基數為2,進位規則是「逢二進一」,借位規則是「借一當二」,由18世紀德國數理哲學大師萊布尼茲發現。
當前的計算機系統使用的基本上是二進制系統,數據在計算機中主要是以補碼的形式存儲的。計算機中的二進制則是一個非常微小的開關,用「開」來表示1,「關」來表示0。
2、三進制
三進制以3為底數的進位制,三進制數有0、1、2三個數碼,逢三進一。在計算機發展的早期,採用了一種偏置了的三進制(對稱三進制),有-1<一般用T表示>、0、1三個數碼,這種三進制逢+/-2進一。
3、四進制
四進制以4為基數的進位制,以 0、1、2 和 3 四個數字表示任何實數。四進制與所有固定基數的計數系統有著很多共同的屬性,比如以標準的形式表示任何實數的能力,以及表示有理數與無理數的特性。
4、四進制
四進制以4為底數的進位制,以 0、1、2 和 3 四個數字表示任何實數。四進制與所有固定底數的記數系統有著很多共同的屬性,比如以標準的形式表示任何實數的能力,以及表示有理數與無理數的特性。
5、八進制
Octal,縮寫OCT或O,一種以8為基數的計數法,採用0,1,2,3,4,5,6,7八個數字,逢八進1。一些編程語言中常常以數字0開始表明該數字是八進制。八進制的數和二進制數可以按位對應(八進制一位對應二進制三位),因此常應用在計算機語言中。
『肆』 什麼是計算機中數據的表示方法
計算機數據表示是指處理機硬體能夠辨認並進行存儲、傳送和處理的數據表示方法。
表示方法:
數制:數制即是進位計數制,它包含3個基本要素:數碼、基數、位權。數碼是用來表示某一種進位計算制的一組符號,如十進制數中的0、1、2、3、4、5、6、7、8、9;
1、十進制數(Decimal)
十進制數是人們十分熟悉的計數體制,它的數碼是用0、1、2、3、4、5、6、7、8、9十個數字元號來表示,基數是10,進位規律是「逢十進一」。
2、二進制數(Binary)
與十進制數類似,二進制數的數碼是用0、1兩個數字元號來表示,基數為2,進位規律是「逢二進一」。
3、八進制數(Octonary)
在八進制數中,它的數碼是用0、1、2、3、4、5、6、7八個數字元號來表示,基數是8,進位規律是「逢八進一」。
4、十六進制數(Hexadecimal)
在十六進制數中,它的數碼是用0、1、2、3、4、5、6、7、8、9、A、B、C、D、E、F十六個數字和字母符號來表示,基數是16,進位規律是逢十六進一。
(4)可以用什麼制數來表示數據擴展閱讀
計算機中的數據表示
1、數據的存儲單位
在計算機中,描述數據的存儲單位有位(bit)、位元組(Byte)等。位是計算機中數據的最小存儲單位,能表示一位二進制數,只能存儲一個0或1。位元組是計算機中數據的基本存儲單位,一個位元組是由八位二進制數組成,即1Byte=8bit。
2、機器數與真值
在計算機中,為了表示正數和負數,用數的最高位代表符號位,0表示正數,1表示負數。
3、原碼
最高位是符號位,用0表示正數,用1表示負數,其餘數值部分用二進制數的絕對值表示整數的方法稱為原碼表示法,簡稱原碼。通常用[X]原表示X的原碼。
4、反碼
正數的反碼與正數的原碼相同,負數的反碼是在負數原碼的基礎上,除符號位是1之外,其他位按位取反(即是0的改為1,是1的改為0)。
5、補碼
正數的補碼與正數的原碼相同,負數的補碼是先對負數求出反碼,再在反碼的基礎上最低位加1。
『伍』 在計算機內部採用什麼進製表示和存儲數據
電子計算機的數據在電腦中用二進制數表示。計算機里只有硬碟能夠永久性儲存數據。硬碟作為一種存儲設備從計算機誕生的時候就一直扮演著不可或缺的角色。
計算機(computer)俗稱電腦,是現代一種用於高速計算的電子計算機器,可以進行數值計算,又可以進行邏輯計算,還具有存儲記憶功能。是能夠按照程序運行,自動、高速處理海量數據的現代化智能電子設備。由硬體系統和軟體系統所組成,沒有安裝任何軟體的計算機稱為裸機。可分為超級計算機、工業控制計算機、網路計算機、個人計算機、嵌入式計算機五類,較先進的計算機有生物計算機、光子計算機、量子計算機等。