如何判斷是單位元組的還是雙位元組的字

2021-08-08 01:15:39 字數 2768 閱讀 6945

1樓:crist瘋少

單位元組指只佔一個字,是英文字元。雙字是佔兩個位元組的,中文字元都佔兩個位元組

計算機中的資料都是以0和1來表示的,其中一個0或者一個1稱之為一位,8位稱為一個位元組(byte),兩個位元組稱為一個字(word)(雙位元組),4個位元組稱為雙字(dword)(四位元組)。

單位元組的英文是byte;位元是最小的數值單位,它的英文是bit。

一個位元組包含8個位元,通常計算機初學者接觸到的ascii碼就是單位元組字元,由於計算機是二進位制的,1個位元位只可以表示為0或者1這兩種數,那8個位元(一般從右至左)就可以有0~127(2的8次方再減1)的不同的數值表示。

雙位元組字元即是包含了兩個位元組共16位元。

一般比較好理解的就是:英文字母屬於單位元組字元,而漢字則屬於雙位元組字元。因為英文字母、數字、符號等完全可以用128種不同的數值來表示,而漢字太多則不能,所以才需要擴充套件到雙位元組。

希望採納

2樓:

數字、英文都是單位元組,漢字是雙位元組

什麼叫單位元組字串 什麼叫雙位元組字串, 能舉例說明嗎?

3樓:

普通的ansi字元

串都是單位元組字串,也就是一個字元用一個位元組標識,是一個ascii碼,儲存在記憶體中也是一個位元組,但是有很多問題不能解決,比如多語言,還有混合語言,英文用一個位元組,漢字用兩個位元組這樣的,在斷句上會很麻煩, 雙位元組字串就是unicode字串,不論數字,英文,還是其他字元都用2個位元組標識,大大提高了字串的相容性,具體可參考unicode百科http://baike.baidu.

單位元組、雙位元組、4位元組都是什麼意思

4樓:跪著作揖

單位元組指只佔

來1個英文

字元;雙字源節是佔2個英文字元的,中文字元都佔兩個位元組,4位元組是指佔4個

英文字元。

計算機中的資料都是以0和1來表示的,其中一個0或者一個1稱之為一位,8位稱為一個位元組(byte),兩個位元組稱為一個字(word)(雙位元組),4個位元組稱為雙字(dword)(四位元組)。

單位元組的英文是byte;位元是最小的數值單位,它的英文是bit。

擴充套件資料

位元組的換算:

1 b/byte(位元組) = 8 bit(位元) 。

1 kb(千位元組) = 1024 b/byte(位元組) 。

1 mb = 1024 kb 。

1 gb = 1024 mb 。

1tb =1024 gb 。

1 pb = 1024 tb 。

1 eb = 1024 pb。

位元和位:

位元和位實際上是同一個東西,計算機只能處理二進位制資料流,二進位制的0或1就代表一個位。 計算機中的32/64位指計算機的cpu一次能處理的最大位數。8位元組等於64位也就是說cpu可以一次處理8個位元組的資料。

5樓:匿名使用者

位元組是指一小組相鄰的二進位制數碼。通常是8位作為一個位元組。位元組(byte)是計算機資訊科技用於計量儲存容量和傳輸容量的一種計量單位,1個位元組等於8位二進位制。

6樓:匿名使用者

計算機中的資料都是以0和1來表示的,其中一個0或者一個1稱之為一位,8位稱為一個位元組(byte),兩個位元組稱為一個字(word)(雙位元組),4個位元組稱為雙字(dword)(四位元組)。

7樓:匿名使用者

官方標準:

1漢字=2位元組

1位元組(byte)=8字位=8個二進位制數

1字位(bit)=1個二進位制數

1byte(位元組)=8bit(位元)

1kb=1024byte

1mb=1024kb

1gb=1024mb

硬體商內標準:容

1gb=1000mb

1mb=1000kb

1kb=1000b

通常情況下,把b稱為位元組、b稱為字位、kb稱為千位元組、mb稱為兆位元組、gb稱為吉位元組

8樓:茂冬卉金騰

單位元組指只佔一個

字,是英文字元。雙字是佔兩個位元組的,中文字元都佔專兩個位元組計算機屬中的資料都是以0和1來表示的,其中一個0或者一個1稱之為一位,8位稱為一個位元組(byte),兩個位元組稱為一個字(word)(雙位元組),4個位元組稱為雙字(dword)(四位元組)。

單位元組的英文是byte;位元是最小的數值單位,它的英文是bit。

一個位元組包含8個位元,通常計算機初學者接觸到的ascii碼就是單位元組字元,由於計算機是二進位制的,1個位元位只可以表示為0或者1這兩種數,那8個位元(一般從右至左)就可以有0~127(2的8次方再減1)的不同的數值表示。

雙位元組字元即是包含了兩個位元組共16位元。

一般比較好理解的就是:英文字母屬於單位元組字元,而漢字則屬於雙位元組字元。因為英文字母、數字、符號等完全可以用128種不同的數值來表示,而漢字太多則不能,所以才需要擴充套件到雙位元組。

求助:判斷字串中的字元是單位元組還是雙位元組

9樓:匿名使用者

一般來說ascii碼小於等於127的都是單字元,否則後面連續的2~3字元(根據各種編碼規則有所不同)組成一個字元(比如漢字字元)

10樓:鎮玟公叔仲

英文字元是佔用一個位元組,中文是2個位元組或者三個位元組,所以你要判斷的話目測判斷他是否是英文字元就可以區分了

判斷一個字元是雙位元組還是單位元組

什麼是雙位元組字元,什麼叫單位元組字串 什麼叫雙位元組字串, 能舉例說明嗎

單位元組指只佔乙個字,是英 文字元。雙字是佔兩個位元組的,中文字元都佔兩個位元組版單位元組的英文是byte 位元是權最小的數值單位,它的英文是bit。乙個位元組包含8個位元,通常計算機初學者接觸到的ascii碼就是單位元組字元,由於計算機是二進位制的,1個位元位只可以表示為0或者1這兩種數,那8個位...

js如何遍歷取得xml中每個字節點的值

selectsinglenode 傳回第乙個符合樣式的節點。作 用 傳回第乙個符合樣式的節點。基本語法 objdocumentnode xmldocumentnode.selectsinglenode patternstring 說 明 patternstring 為一包含xsl 樣式的字串。此方法...

是2進製儲存的為什麼位元組byte8位

byte是位元組。是計算機裡的計量的單位,也可以說位元組是乙個表示大小的單位。比如我們在計算機裡說乙個檔案大小的時候都是用位元組 b 千位元組 kb 兆 m 等表示。位 bit 可以說是計算機資訊表示的最基本的單位了,一位可以表示0或1,也就是只能表示兩種不同的資訊含義,而如果是兩位,則就有四種表示...