第一章签孔,進制和碼制
計算機進制之二進制镶奉、十進制绪抛、十六進制之間的轉換
1、計算機的數(shù)制介紹
數(shù)制:計數(shù)的方法怕犁,指用一組固定的符號和統(tǒng)一的規(guī)則來表示數(shù)值的方法
數(shù)位:指數(shù)字符號在一個數(shù)中所處的位置
基數(shù):指在某種進位計數(shù)制中边篮,數(shù)位上所能使用的數(shù)字符號的個數(shù)
位權:指在某種進位計數(shù)制中,數(shù)位所代表的大小奏甫,即處在某一位上的“1”所表示的數(shù)值的大小戈轿。
2、數(shù)制的表示方法
3阵子、數(shù)制的計算
4思杯、進制之間的轉換
4.1、正整數(shù)的十進制轉換二進制
將一個十進制數(shù)除以二挠进,得到的商再除以二色乾,依此類推直到商等于一或零時為止,倒取除得的余數(shù)领突,即換算為二進制數(shù)的結果暖璧。只需記住要點:除二取余,倒序排列君旦。
由于計算機內(nèi)部表示數(shù)的字節(jié)單位都是定長的澎办,以2的冪次展開,或者8位金砍,或者16位浮驳,或者32位....。于是捞魁,一個二進制數(shù)用計算機表示時至会,位數(shù)不足2的冪次時,高位上要補足若干個0谱俭。本文都以8位為例奉件。
4.2宵蛀、二進制轉換為十進制
二進制轉十進制的轉換原理:從二進制的右邊第一個數(shù)開始,每一個乘以2的n次方县貌,n從0開始术陶,每次遞增1。然后得出來的每個數(shù)相加即是十進制數(shù)煤痕。
4.3梧宫、十進制轉換為十六進制
4.4、十六進制轉換為十進制(這里不再展示過程摆碉,不常用)
十六進制數(shù)轉十進制數(shù)方法:十六進制數(shù)按權展開塘匣,從十六進制數(shù)的右邊第一個數(shù)開始,每一個乘以16的n次方巷帝,n從0開始忌卤,每次遞增1。然后得出來的每個數(shù)相加即是十進制數(shù)楞泼。
4.5驰徊、二進制轉十六進制(這里不再展示過程,不常用)
方法為:與二進制轉八進制方法近似堕阔,八進制由三個二進制數(shù)表示棍厂,十六進制是四個二進制數(shù)表示。(注意事項超陆,4位二進制轉成十六進制是從右到左開始轉換勋桶,不足時補0)。
4.6侥猬、十六進制轉二進制(這里不再展示過程例驹,不常用)
方法為:十六進制數(shù)通過除2取余法,得到二進制數(shù)退唠,每個十六進制數(shù)為4個二進制數(shù)表示鹃锈,不足時在最左邊補零。