當前位置:首頁 » 操作系統 » 位碼與演算法

位碼與演算法

發布時間: 2023-11-09 17:51:06

❶ 機內碼、國際碼、區位碼之間如何換算

一般換算全部用十六進制。機內碼、國際碼是十六進制的,區位碼是十進制的。具體換算步驟:(H表示十六進制,D表示十進制)

1、將四位數的區位碼分為兩部分,兩位數一組。

2、將這兩個兩位數換算為十六進制,運用公式進行計算。

國際碼=區位碼(十六進制)+2020H

機內碼=國際碼+8080H

例如:某漢字的區位碼是2534。則25D=19H,34D=22H

則國際碼=1922H+2020H=3952H,機內碼=3952H+8080H=B9D2H

(1)位碼與演算法擴展閱讀

區位碼、國標碼與機內碼都是漢字的編碼形式,它們之間有著千絲萬縷的聯系,但其間的區別也是不容忽視的。

國標碼是基礎,指國家標准漢字編碼。即《信息交換用漢字編碼字元集(基本集)》,簡稱GB-2312。該字元集有漢字6763個。設有94個區,每個區94個位。每個漢字有一個固定的區位。

區位碼與國標碼的區別在於,在GB-2312中預留了一些空位,便於補充和擴展,經過擴展的區位碼字元數量及范圍就超過了GB-2312。而且台灣、香港、及日韓也是用區位碼的,但其區位號與大陸用的就完全不相同。

機內碼是為了避免ASCII碼和國標碼同時使用時產生兩義性問題,大部分漢字系統都採用將國標碼每個位元組高位置1作為漢字機內碼。這樣既解決了漢字機內碼與西文機內碼之間的二義性,又使漢字機內碼與國標碼具有極簡單的對應關系。

熱點內容
怎麼看pppoe密碼 發布:2024-11-30 08:35:35 瀏覽:509
sandisk16gb存儲卡 發布:2024-11-30 08:34:42 瀏覽:953
eclipsejava反編譯 發布:2024-11-30 08:34:37 瀏覽:899
yy靜態頭像源碼 發布:2024-11-30 08:30:21 瀏覽:680
javaparseint 發布:2024-11-30 08:23:12 瀏覽:909
抖音密碼箱保險在哪裡 發布:2024-11-30 08:10:43 瀏覽:998
廣告文學腳本格式 發布:2024-11-30 08:09:57 瀏覽:634
期末到了解壓的方法 發布:2024-11-30 07:53:49 瀏覽:865
sqlce資料庫 發布:2024-11-30 07:41:21 瀏覽:726
奇瑞5x配置如何 發布:2024-11-30 07:39:50 瀏覽:642