100110111110011這些數字代表什麼意義?提示

2021-03-20 06:10:17 字數 5034 閱讀 3518

1樓:松茸人

ascii ((american standard code for information interchange): 美國資訊交換標準**)是基於拉丁字母的一套電腦編碼系統,主要用於顯示現代英語和其他西歐語言。它是最通用的資訊交換標準,並等同於國際標準iso/iec 646。

ascii第一次以規範標準的型別發表是在2023年,最後一次更新則是在2023年,到目前為止共定義了128個字元。

在計算機中,所有的資料在儲存和運算時都要使用二進位制數表示(因為計算機用高電平和低電平分別表示1和0),例如,像a、b、c、d這樣的52個字母(包括大寫)以及0、1等數字還有一些常用的符號(例如*、#、@等)在計算機中儲存時也要使用二進位制數來表示,而具體用哪些二進位制數字表示哪個符號,當然每個人都可以約定自己的一套(這就叫編碼),而大家如果要想互相通訊而不造成混亂,那麼大家就必須使用相同的編碼規則,於是美國有關的標準化組織就出臺了ascii編碼,統一規定了上述常用符號用哪些二進位制數來表示[2] 。

美國標準資訊交換**是由美國國家標準學會(american national standard institute , ansi )制定的,是一種標準的單位元組字元編碼方案,用於基於文字的資料。它最初是美國國家標準,供不同計算機在相互通訊時用作共同遵守的西文字元編碼標準,後來它被國際標準化組織(international ***anization for standardization, iso)定為國際標準,稱為iso 646標準。適用於所有拉丁文字字母。

0~31及127(共33個)是控制字元或通訊專用字元(其餘為可顯示字元),如控制符:lf(換行)、cr(回車)、ff(換頁)、del(刪除)、bs(退格)、bel(響鈴)等;通訊專用字元:soh(文頭)、eot(文尾)、ack(確認)等;ascii值為8、9、10 和13 分別轉換為退格、製表、換行和回車字元。

它們並沒有特定的圖形顯示,但會依不同的應用程式,而對文字顯示有不同的影響[1] 。

32~126(共95個)是字元(32是空格),其中48~57為0到9十個阿拉伯數字。

65~90為26個大寫英文字母,97~122號為26個小寫英文字母,其餘為一些標點符號、運算子號等。

同時還要注意,在標準ascii中,其最高位(b7)用作奇偶校驗位。所謂奇偶校驗,是指在**傳送過程中用來檢驗是否出現錯誤的一種方法,一般分奇校驗和偶校驗兩種。奇校驗規定:

正確的**一個位元組中1的個數必須是奇數,若非奇數,則在最高位b7添1;偶校驗規定:正確的**一個位元組中1的個數必須是偶數,若非偶數,則在最高位b7添1

希望我能幫助你解疑釋惑。

100110111110011這些數字代表什麼意義二進位制?

2樓:聽不清啊

這個表示ascii的話,這裡只有15位,可是少了一位啊,沒法解讀的。

一個字元的ascii碼用幾位的2進位制數表示?

3樓:匿名使用者

ascii 碼使用指定的 7 位或 8 位二進位制陣列合來表示 128 或 256 種可能的字元。標準 ascii 碼也叫基礎ascii碼,使用 7 位二進位制數來表示所有的大寫和小寫字母,數字 0 到 9、標點符號, 以及在美式英語中使用的特殊控制字元。

4樓:

百科上寫得很清楚啊:

ascii 碼使用指定的 7 位或 8 位二進位制陣列合來表示 128 或 256 種可能的字元。標準 ascii 碼也叫基礎ascii碼,使用 7 位二進位制數來表示所有的大寫和小寫字母,數字 0 到 9、標點符號, 以及在美式英語中使用的特殊控制字元。其中:

0~31及127(共33個)是控制字元或通訊專用字元(其餘為可顯示字元),如控制符:lf(換行)、cr(回車)、ff(換頁)、del(刪除)、bs(退格)、bel(振鈴)等;通訊專用字元:soh(文頭)、eot(文尾)、ack(確認)等;ascii值為 8、9、10 和 13 分別轉換為退格、製表、換行和回車字元。

它們並沒有特定的圖形顯示,但會依不同的應用程式,而對文字顯示有不同的影響。

32~126(共95個)是字元(32sp是空格),其中48~57為0到9十個阿拉伯數字;

65~90為26個大寫英文字母,97~122號為26個小寫英文字母,其餘為一些標點符號、運算子號等。

同時還要注意,在標準ascii中,其最高位(b7)用作奇偶校驗位。所謂奇偶校驗,是指在**傳送過程中用來檢驗是否出現錯誤的一種方法,一般分奇校驗和偶校驗兩種。奇校驗規定:

正確的**一個位元組中1的個數必須是奇數,若非奇數,則在最高位b7添1;偶校驗規定:正確的**一個位元組中1的個數必須是偶數,若非偶數,則在最高位b7添1。

後128個稱為擴充套件ascii碼,目前許多基於x86的系統都支援使用擴充套件(或「高」)ascii。擴充套件 ascii 碼允許將每個字元的第 8 位用於確定附加的 128 個特殊符號字元、外來語字母和圖形符號。

ascii碼錶示什麼資訊

5樓:匿名使用者

一、ascii(american standard code for information interchange,美國標準資訊交換**)是基於拉丁字母的一套電腦編碼系統,主要用於顯示現代英語和其他西歐語言。它是現今最通用的單位元組編碼系統,並等同於國際標準iso/iec 646。

ascii碼就是解決一個以數字形式表示文字的問題。

二、例項

看看ascii碼是如何以數字形式表示文字的。舉2個例子:

(1) ascii碼'a' -- 其記憶體儲存位元組2進製表示為"01000001" --- 其16進位制值為0x41 --- 其10進位制值為65(這裡的值實際上是'a'在ascii碼錶中編號);

驗證過程:

char c = 'a';

printf("%c\n", c);/* a */printf("%x\n", c);/* 41 */printf("%d\n", c);/* 65 */(2) ascii碼'6' -- 其記憶體儲存位元組2進製表示為"00110110" --- 其16進位制值為0x36 --- 其10進位制值為54(這裡的值實際上是'6'在ascii碼錶中的編號);

驗證過程:

char c = '6';

printf("%c\n", c);/* 6 */printf("%x\n", c);/* 36 */printf("%d\n", c);/* 54 */

6樓:野豬豬

是基於拉丁字母的一套電腦編碼系統

什麼是ascii?怎麼使用?

7樓:百度使用者

ascii碼眾所周知全稱為「美國資訊交換標準碼,american standard code for information interchange」。不能不佩服美國人,我這裡決不是崇洋媚外,美國人在計算機領域對人類的貢獻是絕對應該被我們所牢記的,對現代人來說,這些貢獻絲毫不亞於中國人的四大發明。言歸正傳,個人覺得了解ascii的由來是理解ascii碼的最好方法。

一、背景

人們發明了計算機,並知道如何使用記憶體中的0101來表示數和機器碼。但是人類最主要的資訊展現形式是文字,如何用記憶體中的bit來表示文字一直困擾著人們,這種情況一直持續到ascii碼發明成功後才被「部分」[注1]解決。說白了ascii碼就是解決了一個以數字形式表示文字的問題。

二、例項

讓我們到幕後去看看,看看ascii碼是如何以數字形式表示文字的。舉2個例子:

(1) ascii碼'a' -- 其記憶體儲存位元組2進製表示為"01000001" --- 其16進位制值為0x41 --- 其10進位制值為65(這裡的值實際上是'a'在ascii碼錶中編號);

驗證過程:

char c = 'a';

printf("%c\n", c);/* a */

printf("%x\n", c);/* 41 */

printf("%d\n", c);/* 65 */

(2) ascii碼'6' -- 其記憶體儲存位元組2進製表示為"00110110" --- 其16進位制值為0x36 --- 其10進位制值為54(這裡的值實際上是'6'在ascii碼錶中的編號);

驗證過程:

char c = '6';

printf("%c\n", c);/* 6 */

printf("%x\n", c);/* 36 */

printf("%d\n", c);/* 54 */

三、ascii碼通訊

利用ascii碼作為通訊方式到底是一種什麼樣的通訊方式呢?(ftp協議中有兩種通訊方式,其中一種是ascii碼方式,即文字方式)這裡也舉例說明:比如我們要傳送數值123, 123數值用16進製表示為0x7b,以二進位制表示為01111011,那麼以二進位制方式通訊,01111011就是我們真實傳送的資料,但是如果以ascii碼方式通訊,則完全不同了,如果你還傳送01111011的話,對方那邊的得到的將是'{'('{'對應的ascii碼用16進製表示為7b)。

那麼我們該如何怎麼傳呢?正確的方式就是將123每位上的數字轉化為其相應的ascii碼,然後傳送。這裡'1'、'2'和'3'對應的ascii碼用16進製表示分別為0x31、0x32和0x33。

這樣組合起來後要傳送的資料應為"001100010011001000110011"。

四、總結

一個字串在記憶體中就是按照逐個字元的ascii碼連續存放的,我們在傳送字串時一般無需做特殊轉換。

已知字元a的ascii碼是01000001b,字元d的ascii碼是______。裡面的b是什麼意思,為什麼字元b時10b,怎麼算

8樓:天寂無痕

01000001b中的b代表二進位制資料,01000001的二進位制資料轉10進製為65,即'a'字元的ascii碼。

asc碼中字母是連續編碼的,即 'b' = 'a' + 1,'c' = 'a' + 2,'d' = 'a' + 3,因為'a'的asc碼是 01000001b,『b』的asc碼是 01000010b,你在這上面直接加上3的二進位制 11b,就得到『c』的asc碼01000100b。

如果你不會二進位制加法,那就把上面的二進位制轉成10進位制,算完後再換回2進位制。

01000001b的10進製為65,即'a'字元的ascii碼,那麼c的ascii碼為67,轉化為二進位制為01000100b。

這些數字代表什麼意思,這些數字代表什麼意思?

一 我發誓 584 我來伴你一起出去走吧 5682177778 與你愛相隨 12234 一起走吧 1798 去溜達溜達 76868 我不求與你朝朝暮暮 587129955 被愛就是幸福 829475 二 我發誓 584 我要抱你一起去吹吹風 5682177778 與你愛相隨 12234 一起走吧 1...

這些數字代表什麼意思,這些數字代表什麼意思

一 我發誓 584 我來伴你一起出去走吧 5682177778 與你愛相隨 12234 一起走吧 1798 去溜達溜達 76868 我不求與你朝朝暮暮 587129955 被愛就是幸福 829475 二 我發誓 584 我要抱你一起去吹吹風 5682177778 與你愛相隨 12234 一起走吧 1...

這些愛情數字代表什麼意思,這些愛情數字是什麼意思

以下是一些數字所代表的意思 1代表 我的心中只有你 only you!2代表 這世界只有我倆!3代表 我愛你 i love you!4代表 至死不渝!5代表 由衷欣賞!6代表 互敬 互愛 互諒!7代表 我偷偷地愛著你!8代表 感謝你的關懷扶持及鼓勵!9代表 長久 always!10代表 十全十美 無...