1樓:雨天空谷幽蘭
這個**希望對你有幫助。
2樓:灰姑娘的霸氣
中文字元都是雙位元組
1、單位元組指只佔一個字,是英文字元。雙字是佔兩個位元組的,中文字元都佔兩個位元組
計算機中的資料都是以0和1來表示的,其中一個0或者一個1稱之為一位,8位稱為一個位元組(byte),兩個位元組稱為一個字(word)(雙位元組),4個位元組稱為雙字(dword)(四位元組)。
2、單位元組的英文是byte;位元是最小的數值單位,它的英文是bit。
一個位元組包含8個位元,通常計算機初學者接觸到的ascii碼就是單位元組字元,由於計算機是二進位制的,1個位元位只可以表示為0或者1這兩種數,那8個位元(一般從右至左)就可以有0~127(2的8次方再減1)的不同的數值表示。
3、雙位元組字元即是包含了兩個位元組共16位元。
4、一般比較好理解的就是:英文字母屬於單位元組字元,而漢字則屬於雙位元組字元。因為英文字母、數字、符號等完全可以用128種不同的數值來表示,而漢字太多則不能,所以才需要擴充套件到雙位元組。
excel將一個雙位元組字元轉換成單位元組字元
3樓:匿名使用者
幫你寫出來:
asc請參閱
對於雙位元組字符集 (dbcs) 語言,將全形(雙位元組)字元更改為半形(單位元組)字元。
語法asc(text)
text 為文字或對包含要更改文字的單元格的引用。如果文字中不包含任何全形字母,則文字不會更改。
示例=asc("excel") 等於「excel」
祝你成功!
4樓:小豬兒
函式是「asc」,用法可以看幫助
電腦單位元組,雙位元組,四位元組?都什麼意思?還有8位元組,難道還有16位元組?要解釋清楚?謝了 30
5樓:匿名使用者
就是電腦容量單位呀 單位元組 雙位元組 四位元組 你可以理解為咱們生活中1元 2元 4元錢就好啦 計算機是採用二進位制儲存方式 所以都是兩倍的關係 懂了麼 同學!
6樓:巴代初詩晗
那個是這樣的,網速有上行和下行,一般下行要比上行快,下行就是你辦理寬頻的網速,拿1m的舉例,一般上行是256-512之間,下行就是1000-1024之間,這是1m的速度,你也可以設定個固定ip,然後進入192.168.1.
1,可以看貓的情況,那裡有顯示。
單位元組字元有哪些?雙位元組字元有哪些?還有四位元組?各舉幾個例子來,謝謝。 5
7樓:匿名使用者
每個32位元組資料,舉個例子來說明一下具體用法 這裡還有個小實用程式如果計算機名中包含有空字元, 就要將雙反斜線 () 和計算機名一起用引號
8樓:匿名使用者
具體用幾個位元組儲存的要看你是用的那種編碼方式
我的電腦為什麼會出現亂碼
9樓:綠衣人敲門
網頁亂碼是瀏覽器(如ie等)對html網頁解釋時形成的。如果在網頁的**中有形如:〈html〉〈head〉〈meta content=「text/html;charset=iso-8859-1」〉〈/head〉……〈/html〉的語句,瀏覽器在顯示此頁時,就會出現亂碼。
因為瀏覽器會將此頁語種辨認為「歐洲語系」。解決的辦法是將語種「iso-8859-1」改為gb2312,如果是繁體網頁則改為big5。
另一種解決辦法是不修改網頁**,事先為瀏覽器安裝多語言支援包(例如在安裝ie時要安裝多語言支援包),這樣在瀏覽網頁出現亂碼時,就可以在瀏覽器中選擇選單欄下的「檢視」/「編碼」/「自動選擇」/簡體中文(gb2312),如為繁體中文則選擇「檢視」/「編碼」/「自動選擇」/繁體中文(big5),其它語言依此類推選擇相應的語系,這樣可消除網頁亂碼現象。
還有一種解決辦法是利用多內碼顯示平臺來轉換內碼。常用多內碼顯示平臺有:「南極星」、「四通利方」、「magicwin 98等等。
網頁無亂碼儲存的方法是:用瀏覽器開啟網頁時,在「檢視」/「編碼」中選擇「自動選擇」,存檔時儲存型別選「web頁」,編碼選擇「unicod」,這樣儲存過的網頁再次開啟時,在瀏覽器選單「檢視」、「編碼」中不管選擇簡體中文(gb2312)、簡體中文(hz)還是unicode(utf-8)或繁體中文(big5),最終顯示都不會出現亂碼。
文字、文件檔案亂碼,一般是繁體中文顯示在簡體中文系統下或者相反情況造成的。只要把原本是繁體的內碼轉換為簡體內碼(或者相反),就可消除亂碼。
word能勝任這類工作,例如要把繁體中文轉換為簡體中文,方法是:選擇要轉換內碼的檔案,在彈出的對話方塊中,選擇「其它編碼」中的「繁體中文(big5)」一項,開啟此檔案時就不會出現亂碼。無亂碼儲存方法:
在儲存時選擇「檔案」中的「另存為」,先存為「word文件,存檔後開啟再存為純文字等其它格式;您也可以用word的「中文簡繁轉換」工具實現無亂碼儲存,方法是在選單欄中選擇「工具/語言/中文簡繁轉換」,內碼轉換後再儲存。
除此之外,消除這類亂碼還可用內碼轉換工具,對big5(繁體中文)和gb2312(國標碼、簡體中文)進行相互轉換來實現。常用的內碼轉換工具有:「颶風簡繁通、「內碼轉換大師、「華語通、「兩岸通漢字內碼轉換器等等
(二)、win9x/win2k系統亂碼的消除
這類亂碼是由於登錄檔中關於字型部分配置不正常造成的,即使您用內碼翻譯軟體如四通利方、南極星、magic win98、兩岸通等處理也不會消除。解決辦法是:恢復登錄檔中關於字型部分設定。
如有一臺win9x/win2k版本相同且顯示正常的機器,則可依下列步驟進行恢復:
1.在正常機器上選擇「開始」/「執行」,在對話方塊中鍵入「regedit」,開啟登錄檔編輯器;
2.游標定位到「hkey_local_machine\ system\current control set\control\ fontassoc」,選擇「登錄檔/匯出登錄檔檔案」,再選擇「分支」,匯出該分支登錄檔資訊到檔案(如li.reg)中;
3.把li.reg檔案copy到顯示亂碼的機器上,在顯示亂碼機器上執行regedit,選擇「註冊登錄檔」/「匯入註冊登錄檔」,把li.reg檔案匯入登錄檔中。
10樓:陶爍陽莞爾
漢字出現亂碼有好幾種情況,大致可分成四類:網頁、文字、文件和檔案亂碼。第一類是由於港臺的繁體中文大五碼(big5)與大陸簡體中文(gb2312)不通用造成的;第二類是win9x/win2k系統(選單、桌面、提示框)顯示亂碼,這是win9x/win2k登錄檔中有關字型的部分設定不當引起的;第三類是各種應用程式(包括遊戲)本來顯示中文的地方出現亂碼,形成原因比較複雜,有第二類的亂碼原因,也可能是軟體用到的中文動態連結庫被英文動態連結庫覆蓋造成的;最後一類是郵件亂碼。
由於樓主你沒有說清楚具體是什麼,所以只好寫長一些了,呵呵,希望樓主有耐心看完:
(一)、網頁、文字和文件檔案亂碼的消除
網頁亂碼是瀏覽器(如ie等)對html網頁解釋時形成的。如果在網頁的**中有形如:〈html〉〈head〉〈meta
content=「text/html;charset=iso-8859-1」〉〈/head〉……〈/html〉的語句,瀏覽器在顯示此頁時,就會出現亂碼。因為瀏覽器會將此頁語種辨認為「歐洲語系」。解決的辦法是將語種「iso-8859-1」改為gb2312,如果是繁體網頁則改為big5。
另一種解決辦法是不修改網頁**,事先為瀏覽器安裝多語言支援包(例如在安裝ie時要安裝多語言支援包),這樣在瀏覽網頁出現亂碼時,就可以在瀏覽器中選擇選單欄下的「檢視」/「編碼」/「自動選擇」/簡體中文(gb2312),如為繁體中文則選擇「檢視」/「編碼」/「自動選擇」/繁體中文(big5),其它語言依此類推選擇相應的語系,這樣可消除網頁亂碼現象。
還有一種解決辦法是利用多內碼顯示平臺來轉換內碼。常用多內碼顯示平臺有:「南極星」、「四通利方」、「magicwin
98等等。
網頁無亂碼儲存的方法是:用瀏覽器開啟網頁時,在「檢視」/「編碼」中選擇「自動選擇」,存檔時儲存型別選「web頁」,編碼選擇「unicod」,這樣儲存過的網頁再次開啟時,在瀏覽器選單「檢視」、「編碼」中不管選擇簡體中文(gb2312)、簡體中文(hz)還是unicode(utf-8)或繁體中文(big5),最終顯示都不會出現亂碼。
文字、文件檔案亂碼,一般是繁體中文顯示在簡體中文系統下或者相反情況造成的。只要把原本是繁體的內碼轉換為簡體內碼(或者相反),就可消除亂碼。
word能勝任這類工作,例如要把繁體中文轉換為簡體中文,方法是:選擇要轉換內碼的檔案,在彈出的對話方塊中,選擇「其它編碼」中的「繁體中文(big5)」一項,開啟此檔案時就不會出現亂碼。無亂碼儲存方法:
在儲存時選擇「檔案」中的「另存為」,先存為「word文件,存檔後開啟再存為純文字等其它格式;您也可以用word的「中文簡繁轉換」工具實現無亂碼儲存,方法是在選單欄中選擇「工具/語言/中文簡繁轉換」,內碼轉換後再儲存。
除此之外,消除這類亂碼還可用內碼轉換工具,對big5(繁體中文)和gb2312(國標碼、簡體中文)進行相互轉換來實現。常用的內碼轉換工具有:「颶風簡繁通、「內碼轉換大師、「華語通、「兩岸通漢字內碼轉換器等等
(二)、win9x/win2k系統亂碼的消除
這類亂碼是由於登錄檔中關於字型部分配置不正常造成的,即使您用內碼翻譯軟體如四通利方、南極星、magic
win98、兩岸通等處理也不會消除。解決辦法是:恢復登錄檔中關於字型部分設定。
如有一臺win9x/win2k版本相同且顯示正常的機器,則可依下列步驟進行恢復:
1.在正常機器上選擇「開始」/「執行」,在對話方塊中鍵入「regedit」,開啟登錄檔編輯器;
2.游標定位到「hkey_local_machine\
system\current
control
set\control\
fontassoc」,選擇「登錄檔/匯出登錄檔檔案」,再選擇「分支」,匯出該分支登錄檔資訊到檔案(如li.reg)中;
3.把li.reg檔案copy到顯示亂碼的機器上,在顯示亂碼機器上執行regedit,選擇「註冊登錄檔」/「匯入註冊登錄檔」,把li.reg檔案匯入登錄檔中。
如沒有win9x/win2k版本相同且顯示正常的機器,則需要您手工恢復字型部分登錄檔項,按以下步驟:
1.在亂碼機器上開啟「開始」——「執行」——regedit,然後回車,開啟登錄檔編輯器;
2.找到「hkey_local_machine\system\
current
control
set\control\fontassoc」,正常情況下,會有associated
defaultfonts、associated
charset兩個資料夾,其正確的內容為:
子目錄內容
中文win98
中文win98(oem版)
中文win2k
aasociated
charset
ansi(00)=「yes」
gb2312(86)=「yes」
den(ff)=「yes」
symbol(02)=「no」
ansi(00)=「yes」
gb2312(86)=「yes」
oem(ff)=「yes」
symbol(02)=「no」
ansi(00)=「yes」
oem(ff)=「yes」
symbol(02)=「no」
associated
default
fonts
assocsystemfont=「simsun.ttf」
fontpackagedecorative=「宋體」
fontpackagedontcare=「宋體」
fontpackagemodern=「宋體」
fontpackageroman=「宋體」
fontpackagescript=「宋體」
fontpackageswiss=「宋體」
同左欄assocsystemfont=「simsun.ttf」
fontpackage=「新宋體」
fontpackagedecorative=「新宋體」
fontpackagedontcare=「新宋體」
fontpackagemodern=「新宋體」
fontpackageroman=「新宋體」
fontpackagescript=「新宋體」
fontpackageswiss=「新宋體」
3.當出現漢字亂碼時,上述兩個資料夾中內容就會不完整,有的沒有associated
charset資料夾或其中內容殘缺不全;有的associated
defaultfonts下內容殘缺。只要用regedit在「hkey_local_machine\system\currentcontrolset\
control\fontassoc」下,根據以上正確內容恢復即可。
(三)、應用程式(包括遊戲)亂碼的消除
中文軟體選單等顯示介面上出現亂碼,可能是由於windows登錄檔中關於字型設定的資訊不正確地改變而造成的,這時候可以用上述第2點介紹的辦法去解決。
如果用上法解決不了,那就是因為軟體的中文連結庫被英文連結庫覆蓋而引起的,這種現象經常發生在用微軟開發工具例如vb、vc開發的中文軟體上,這類軟體中,選單等顯示介面上的漢字都是受一個動態連結庫(dll檔案)控制,而軟體的這個動態連結庫一般安裝在windows的system目錄下,如果以後安裝了某個英文軟體也使用同名的動態連結庫,則英文軟體的動態連結庫就會覆蓋windows\system下的中文軟體的動態連結庫,這樣,執行中文軟體時就會呼叫英文的動態連結庫,因此出現亂碼。解決辦法是重新安裝中文軟體,恢復中文動態連結庫即可。
如何判斷是單位元組的還是雙位元組的字
crist瘋少 單位元組指只佔一個字,是英文字元。雙字是佔兩個位元組的,中文字元都佔兩個位元組 計算機中的資料都是以0和1來表示的,其中一個0或者一個1稱之為一位,8位稱為一個位元組 byte 兩個位元組稱為一個字 word 雙位元組 4個位元組稱為雙字 dword 四位元組 單位元組的英文是byt...
ce中單位元組整數,和雙位元組整數,還有節是什麼意思呢 開發程式設計
單位元組整數指8位 計算機中,每8位表示1個位元組 二進位制能表示的整數,不帶符號的範圍是0到255 全部是正數,10進位制 帶符號的範圍是 127到 128,雙位元組整數指16位二進位制能表示的整數,不帶符號的範圍是0到65535,帶符號的範圍是 32767到 32768,四雙位元組整數指32位二...
字串怎麼擷取第n個位元組到第m個位元組的字串
輸入字串 123456789 輸入n m 3 8345678 press any key to continue include stdio.h include string.h main printf n a.substring n,m 哦,如果是cstring,那麼就是cstring s it....