概念:
數(shù)在計算機(jī)中的表示形式統(tǒng)稱為機(jī)器數(shù)。
特點:
(1)符號數(shù)字化:
正常的數(shù)據(jù)有正數(shù)和負(fù)數(shù)之分,但是計算機(jī)只能表示0、1兩種狀態(tài),因此,數(shù)據(jù)的正負(fù)號在計算機(jī)里就用0、1來區(qū)別,通常情況,正負(fù)號放在二進(jìn)制數(shù)的最高位,稱為符號位,用“0”表示“+”,用“1”表示“-”。因為符號位占據(jù)一位,所以帶符號位的機(jī)器數(shù)對應(yīng)的數(shù)值稱為機(jī)器數(shù)的真值。
以4位二進(jìn)制數(shù)為例:0001的真值為+1,1001的真值為-1。
(2)數(shù)的大小受機(jī)器字長的限制:
機(jī)器內(nèi)部設(shè)備一次能表示的二進(jìn)制位數(shù)叫機(jī)器的字長,一臺機(jī)器的字長是固定的。字長8位叫一個字節(jié)(Byte),機(jī)器字長一般都是字節(jié)的整數(shù)倍,如字長8位、16位、32位、64位。
C語言網(wǎng)提供由在職研發(fā)工程師或ACM藍(lán)橋杯競賽優(yōu)秀選手錄制的視頻教程,并配有習(xí)題和答疑,點擊了解:
一點編程也不會寫的:零基礎(chǔ)C語言學(xué)練課程
解決困擾你多年的C語言疑難雜癥特性的C語言進(jìn)階課程
從零到寫出一個爬蟲的Python編程課程
只會語法寫不出代碼?手把手帶你寫100個編程真題的編程百練課程
信息學(xué)奧賽或C++選手的 必學(xué)C++課程
藍(lán)橋杯ACM、信息學(xué)奧賽的必學(xué)課程:算法競賽課入門課程
手把手講解近五年真題的藍(lán)橋杯輔導(dǎo)課程