二進制數據是用0和1兩個數碼來表示的數。它的基數爲2,進位規則是"逢二進一" 3d
十進制數除2取餘法,即十進制數除2,餘數爲權位上的數,獲得的商值繼續除2,依此步驟繼續向下運算直到商爲0爲止 ci
16進制,英文名稱Hexadecimal(簡寫Hex), 在數學中是一種逢16進1的進位制。通常用數字0到9和字母A到F(或a~f)表示,其中:A~F表示10~15,這些稱做十六進制數字
1000=1X16^3(16的3次方)+0X16^2(16的2次方)+0X16(16的1次方)+0X1(16的0次方)=4096。
FFF=15(16^2) + 15(16^1) + 15*(16^0) = 4095。
除16取餘數得最低1位,而後把商繼續除得第2位,直到商等於0
對英文字符只用1Bytes表示,對中文字符用3Bytes,對其餘生僻字用更多的Bytes去存
一、將硬盤存放的該文件的內容所有加載到內存,在內存中是能夠修改的,修改完畢後,再由內存覆蓋到硬盤
二、將硬盤存放的該文件的內容一行一行地讀入內存,修改完畢就寫入新文件,最後用新文件覆蓋源文件。