文字怎麼轉換成二進位制數,文字怎麼轉換成二進位制數啊???

2021-03-03 20:54:35 字數 3221 閱讀 3604

1樓:蕢蕤羅清馨

位十六進位制應四位二進位制數表----------------------二進位制

十六進位制

0000

00001

10010

20011

30100

40101

50110

60111

71000

81001

91010

a1011

b1100

c1101

d1110

e1111

f----------------------3fc3h低位始轉換3---0011c

---1100f

---11113

---0011應二進位制數按順序排轉換二進位制數結00111111

1100

0011,

即11111111000011.給吧每字都用手敲

文字怎麼轉換成二進位制數啊???

2樓:匿名使用者

你注意看啊,百科寫的很清楚,由於機器只識二進位制數,英文等想要機器識別要通過ascll碼,來轉換。漢字,日文,韓文呢也需要一個標準來轉換成二進位制讓機器識別,這就是:

「2023年,我國國家標準gb2312--80(資訊交換用漢字編碼字符集——基本集)為6763個常用漢字規定了**,每個漢字佔兩個位元組,每個位元組用八位二進位制數來表示。2023年又頒佈了《漢字編碼擴充套件規範》(gbk)。gbk與gb2312--80國家標準所對應的內容標準相容,同時,在字彙一級支援iso/iec10646--1和gb13000--1的全部中、日、韓(cjk)漢字,共計20902字。

把文字、圖形、圖象、聲音、動畫等資訊,變成按一定規則編碼的二進位制數,這就是資訊的數字化。」

3樓:匿名使用者

每一個位元組都對應了ascii碼,沒記錯應該是十進位制,在轉成2進位制就得到了

文字怎樣轉化成二進位制資訊?

4樓:匿名使用者

從電腦的角度說,所有用它處理的東西都是二進位制的資訊,包括文字。在處理時,只是我們將二進位制數和文字之間建立了對應關係,一定規則組合起來的二進位制串才有了現實的意義。

也許你需要將你的檔案加密,可以考慮用有密碼功能的壓縮工具實現。

如何將漢字轉換成二進位制?

5樓:

這裡有`比較方便``如果你要解釋的話請耐心看看

字元編碼與漢字編碼

1.字元編碼

目前微型機中普遍採用的字元編碼是ascii碼。它是用七位二進位制數對127個字元進行編碼,其中前32個是一些不可列印的控制符號。

2.漢字編碼及字模資訊

漢字有兩種編碼:國標碼與機內碼。

國標碼是"中華人民共和國國家標準資訊交換漢字編碼",代號為"gb2312-80"。在國標碼的字符集中,收集了一級漢字3755個,二級漢字3008個,圖形符號682個,共7445個。一個漢字對應一個區位碼,由四位數字組成,前兩位數字為區碼(0~94),後兩位數字為位碼(0~94)。

機內碼是指漢字在計算機中的編碼

漢字的機內碼佔兩個位元組,分別稱為機內碼的高位與低位。它們與區位碼的關係如下:

機內碼高位=區碼+a0h

機內碼低位=位碼+a0h

漢字字型檔是由所有漢字的字模資訊構成的。一個漢字字模資訊佔若干位元組,究竟佔多少個位元組由漢字的字形決定。

例如,如果用16×16點陣表示一個漢字,則一個漢字佔16行,每行有16個點,在儲存時用兩個位元組存放一行上16個點的資訊,對應位為"0"表示該點為"白","1"表示該點為"黑"。因此,一個16×16點陣的漢字佔32個位元組。

怎麼把字母轉換成二進位制數啊?

6樓:匿名使用者

每個字母都對應一個ascii值,你把對應的ascii值轉成二進位制數就行了

a 對應的是65,往後依次加1,一直到z 90

a 對應的是97,往後依次加1,一直到z 122

7樓:匿名使用者

char c;

int a,b,i=1,sum=0;

a=c;

b=a%2;

sum=sum+b*i;

a=a/2;

i=i*10;

怎麼把字元轉換成二進位制,謝謝解答

8樓:匿名使用者

pb中沒有byte資料型別,也沒有位運算子,如果你這個轉換資料量大,考慮用pbni來實現,要是資料量少,你就根據二進位制數轉換為10進位制數的演算法,分析這個包含0和1的字串,轉換為一個10進位制數字,在記憶體等儲存器中資料都是二進位制的,是不是你要的效果呢?

9樓:匿名使用者

計算機裡字元轉換為二進位制,是根據ascii編碼規則轉換的。

求助,字串怎麼轉換成二進位制資料

10樓:粒子飛行

public class test01 }}

一段文字怎麼轉成計算機二進位制**

11樓:路雲惜

僅提供java方法:

抱歉之前回答的不夠完善。在java下將字串轉化為二進位制有兩種方法:

1)將字串轉化為位元組陣列,再用integer提供的tobinarystring()方法(翻譯為:轉化成二進位制字串)將位元組轉化為二進位制字串;

2)將字串轉化為字元陣列,再用integer.tobinarystring()方法將字元轉化為二進位制字串。

結果如下:

12樓:lz淺靨

查詢每個漢字對應的unicode編碼

字轉化為二進位制

13樓:袁三十郎

中文內碼兩個位元組,也就是十六位,表示為四個字元,所以每個字母四位,所以很顯然這是十六進位制表示的內碼嘛~

十六進位制轉二進位制,把每個字元拆開就是了

b(16)=11(10)=1011(2)

0(16)=0(10)=0000(2)

a(16)=10(10)=1010(2)

e(16)=14(10)=1101

答案就是1011 0000 1010 1101啦~十六進位制共0132456798abcdef十六個字元,顯然是0,不是o

八進位制數25363怎樣轉換成二進位制數

每1位8進位制的數等同於3位2進製得數,他們之間的對應關係如下 0000 1 001 2 010 3 011 4 100 5 101 6 110 7 111 所以你的 2 5 3 6 3 010101011110011 最前面那個0可以不要了 八進位制數154轉換成二進位制數具體點?154 o 11...

二進位制數11000000轉換成十進位制數是多少

192二進位制是計算技術中廣泛採用的一種數制,二進位制資料是用0和1兩個數碼來表示的數,它的基數為2,進位規則是 逢二進一 和十進位制的 逢十進一 是一個道理。二進位制轉換成十進位制 要從右到左用二進位制的每個數去乘以2的相應次方例如 十進位制的123可以表示成 1 10 2 2 10 1 3 10...

二進位制數1101110轉換成十六進位制數後是

從二進位制數的後面起 每四位分一組 最前面卻的用0補 題中的二進位制數九可以分為0110和1011 然後將這兩個二進位制數化成十進位制就是6和11 而十六進位制中11用b表示 所以答案就是6b 分為0110和1110不是1011 二進位制數01100101轉換成十進位制是 轉換成十六進位制數是 01...