十進位制數字字元的ASCII碼是怎麼算出來的?可以拿數字舉個例子。

  • 作者:由 匿名使用者 發表于 曲藝
  • 2021-10-31

十進位制數字字元的ASCII碼是怎麼算出來的?可以拿數字舉個例子。 匿名使用者 1級 2016-03-03 回答

那不是“算”出來的,而是編碼規定的!‘0’的編碼是二進位制00110000,即十進位制48,‘1’的編碼是二進位制00110001,即十進位制49;‘2’的編碼是二進位制00110010,即十進位制50……以此類推。

十進位制數字字元的ASCII碼是怎麼算出來的?可以拿數字舉個例子。 阿拉丁 1級 2016-03-03 回答

bin是二進位制,dec是十進位制,hex是十六進位制 bin dec hex 縮寫/字元 解釋 0000 0000 0 00 nul (null) 空字元 0000 0001 1 01 soh (start of handing) 標題開始 0000 0010 2 02 stx (start of text) 正文開始 0000 0011 3 03 etx (end of text) 正文結束 0000 0100 4 04 eot (end of transmission) 傳輸結束 0000 0101 5 05 enq (enquiry) 請求 0000 0110 6 06 ack (acknowledge) 收到通知 0000 0111 7 07 bel (bell) 響鈴 0000 1000 8 08 bs (backspace) 退格 0000 1001 9 09 ht (horizontal tab) 水平製表符 0000 1010 10 0a lf (nl line feed, new line) 換行鍵 0000 1011 11 0b vt (vertical tab) 垂直製表符 0000 1100 12 0c ff (np form feed, new page) 換頁鍵 0000 1101 13 0d cr (carriage return) 回車鍵 0000 1110 14 0e so (shift out) 不用切換 0000 1111 15 0f si (shift in) 啟用切換 0001 0000 16 10 dle (data link escape) 資料鏈路轉義 0001 0001 17 11 dc1 (device control 1) 裝置控制1 0001 0010 18 12 dc2 (device control 2) 裝置控制2 0001 0011 19 13

十進位制數字字元的ASCII碼是怎麼算出來的?可以拿數字舉個例子。 匿名使用者 1級 2016-03-03 回答

10進位制的數字0~9在計算機中的二進位制表示分別為:

0000 0000

0000 0001

0000 0010

0000 0011

0000 0100

0000 0101

0000 0110

0000 0111

0000 1000

0000 1001

其對應的ASCii碼是將上面二進位制數的高4位變為0011,即:

0011 0000 30H 48

0011 0001 31H 49

0011 0010 32H 50

0011 0011 33H 51

0011 0100 34H 52

0011 0101 35H 53

0011 0110 36H 54

0011 0111 37H 55

0011 1000 38H 56

0011 1001 39H 57

Top