計算機資料表示及進製轉換

2021-09-26 14:04:49 字數 910 閱讀 8154

進製轉換

1.1 二進位制與十進位制互換

1.2二進位制和八進位制互換

1.3二進位制與十六進製制互換

1.4十進位制與八進位制、十六進製制轉換需要先轉換為二進位制進行

1.5八進位制、十六進製制轉換為十進位制參考二進位制轉換為十進位制,將底數換為8或16

1.6八進位制與十六進製制互換都需要先轉換為二進位制

原碼表示,最高位為符號位,0表示正式。1表示負數因此n位數字的只有n-1位數值位,取值範圍-(2n-1-1)<= x< =2n-1-1

反碼表示,最高位為符號位,0表示正式。1表示負數,正數的反碼和原碼相同,複數的原碼除符號位其它按位取反則正負零不同,取值範圍同上。

補碼表示,最高位為符號位,0表示正式。1表示負數,正數的補碼和原碼、反碼相同,負數補碼在原始碼基礎上加一,零有唯一值,可表示的取值範圍為-2n-1

<= x< =2n-1-1

移碼表示,規定乙個偏移量2n-1則如果是純小數加1,純整數加2n-1。

計算機進製及轉換

計算機使用二進位制,另外常用的還有八進位制 十進位制和十六進製制。1 二進位制 滿2進1,0 1表示,在jdk1.7之前程式中不容許定義二進位制數字,從jdk1.7開始可以定義。一般以0b 0b作為開頭 1 八進位制 滿8進1,0 7表示,一般以0作為開頭 1 十進位制 滿10進1,0 9表示,如果...

計算機進製轉換

一 計算機只認識0和1,二進位制。二 2進製轉換成 8進製 和 16進製制,如下圖 二進位制 八進位制 研究上圖發現,3位最高二進位制可以用來表示一位八進位制。所以,將二進位制分解每3位,不夠前面補0,然後每3位轉換為10進製,順序排列即可。二進位制 十六進製制 4位最高二進位制可以用來表示一位十六...

計算機組成原理 資料表示

計算機處理的物件是各種資料,但計算機只能識別0和1兩個數碼,所以進入計算機的任何資料都要轉換成0和1數碼,即計算機中的資料需要使用二進位制的0和1組合表示 p進製是採用p個數字表達乙個屬的位置計數法,其中p是正整數,成為基數 計算機的硬體基礎是數位電路,它處理具有低電平和高電平兩種穩定狀態的脈衝訊號...