1樓:匿名使用者
編碼是ascii碼,bai
是基於拉丁字母的一du
套電腦zhi編碼系統,主要用於顯示現代dao英語和其他西歐語版言。它是最通權用的資訊交換標準,並等同於國際標準iso/iec 646。
使用7個或8個二進位制位進行編碼的方案,最多可以給256個字元ascii(包括字母、數字、標點符號、控制字元及其他符號)分配(或指定)數值。
擴充套件資料
ascii 碼是 7 位編碼,但由於計算機基本處理單位為位元組( 1byte = 8bit ),所以一般仍以一個位元組來存放一個 ascii 字元。每一個位元組中多餘出來的一位(最高位)在計算機內部通常保持為 0 (在資料傳輸時可用作奇偶校驗位)。
由於標準 ascii 字符集字元數目有限,在實際應用中往往無法滿足要求。為此,國際標準化組織又制定了 iso2022 標準,它規定了在保持與 iso646 相容的前提下將 ascii 字符集擴充為 8 位**的統一方法。
2樓:藍色星雪
binary-coded decimal,簡稱bcd,稱baibcd碼或二-十進du制代zhi
碼,亦稱二進碼十進數。
bcd是一種二dao進位制的數字編碼專形屬式,用二進位制編碼的十進位制**。這種編碼形式利用了四個位元來儲存一個十進位制的數碼,使二進位制和十進位制之間的轉換得以快捷的進行。這種編碼技巧,最常用於會計系統的設計裡,因為會計制度經常需要對很長的數字串作準確的計算。
相對於一般的浮點式記數法,採用bcd碼,既可儲存數值的精確度,又可免卻使電腦作浮點運算時所耗費的時間。此外,對於其他需要高精確度的計算,bcd編碼亦很常用。
由於十進位制數共有0、1、2、……、9十個數碼,因此,至少需要4位二進位制碼來表示1位十進位制數。在使用bcd編碼時一定要注意其有效的編碼僅十個,即:0000~1001.
四位二進位制數的其餘六個編碼1010,1011,1100,1101,1110,1111不是有效編碼。常見bcd編碼有8421bcd碼,2421bcd碼,餘3碼。
二進位制的十進位制編碼是( )碼?
如果我按照bcd規則四位二進位制數表示一位十進位制數的話結果是00010110
3樓:匿名使用者
你錯在沒明白抄bcd的意義。
bcd,binary coded decimal 二進位制編碼的「十進位制」,它
只能表示十進位制,而不能表示「十六進位制」,轉換時,你將十進位制轉換為十六進位制,再四位二進位制一個字元的話,就是binary coded hexadecimal而不是binary coded decimal了。
你十進位制值「16」就只能用十進位制直接轉換為bcd碼,其中的「1」轉換為「0001」,其中的「6」轉換為"0110",再合起來就是「0001 0110」
二進位制怎麼轉化成十進位制二進位制數如何轉換成十進位制數?
06如何快速的將二進位制轉換成十進位制 從最低位 最右 算起,位上的數字乘以本位的權重,權重就是2的第幾位的位數減一次方。比如第2位就是2的 2 1次 方,就是2 第8位就是2的 8 1 次方是128。把所有的值加起來。2 1 1 代表2的0次方,就是1 其他類推 比如二進位制1101,換算成十進位...
二轉十進位制,二進位制轉十進位制公式
r進位制 r為任何整數 轉換為十進位制的方法是 整數部分從小數點右往左依次按位乘以r的0次冪,r的1次冪,r的2次冪,小數部分從小數點後向右依次按位乘以r的 1次冪,r的 2次冪,r的 3次冪,將各位結果相加即可。所以 10 1101 0110 1011.11 2 2 13 2 11 2 10 2 ...
十進位制數13表示成二進位制數是多少?怎麼算的
1101。13 2 6 餘 1 6 2 3 餘 0 3 2 1 餘 1 所以,13 10 1101 2 十進位制整數轉二進位制數方法 除以2取餘數,逆序排列 除二取餘法 具體做法 用2整除十進位制整數,可以得到一個商和餘數 再用2去除商,又會得到一個商和餘數,如此進行,直到商為小於1時為止,然後把先...