二進位制與asc碼的區別,ascii碼與二進位制碼有何區別

2022-03-14 01:20:06 字數 4594 閱讀 8267

1樓:du瓶邪

ascii碼用來代表字元(控制字元和列印字元),每個字元通過乙個數值來表示,這個數值也就是通常所說的ascii碼;

進製為實際數值大小表示方式,幾進製就是逢幾進一。

char ch='c';

int i=ch;

那i的值就是99。

每個ascii碼對應著乙個數值,但不能說用ascii碼去表示數字,想表示可以用define.

2樓:大斑布

不會。二進位制和ascⅱ碼完全是兩個概念。計算機能看懂二進位制,而ascⅱ碼就是將資訊寫成二進位制的形式,為了讓計算機看懂的。

我大概理解你的問題,010000是既能表示符號空格,也能表示十進位制的32,但這不矛盾啊,在計算機解碼的時候,它就代表空格。在我們做算術的時候,它就是32。

3樓:做而論道

010000是符號中的空格,也確實是十進位制中的32。

它也能代表聲音,它也能代表影象的顏色....

這個資料010000,是誰存放的,誰才知道,它究竟是什麼。

別人,只能是猜測。

猜測,可以根據經驗,有時,可以根據《上下文》,...

但是,多數情況下,是猜不出來的。比如,一些密碼。

ascii碼與二進位制碼有何區別?

4樓:清溪看世界

一、發表時間不同

1、ascii碼:ascii第一次以規範標準的型別發表是在2023年,最後一次更新則是在2023年,到目回

前為止答共定義了128個字元。

2、二進位制碼:現代的二進位制記數系統由戈特弗里德·萊布尼茨於2023年設計。

二、用途不同

1、ascii碼:主要用於顯示現代英語和其他西歐語言。

2、二進位制碼:二進位制的應用非常廣泛,可以應用於各個方面,比如電腦科學,物理學等。

三、方式不同

1、ascii碼:基於拉丁字母的一套電腦編碼系統。

2、二進位制碼:用二進位制記數系統,即以2為基數的記數系統表示的數字。

5樓:逯昕修運晟

ascii編碼和二進位制碼是兩個概念。ascii主要是為了電腦顯示和傳輸拉丁字母回而發明的一套編碼,二進位制則答是為了計算機方便計算、傳輸資料而使用的一種方法。

ascii(american

standard

code

forinformation

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

646。

6樓:匿名使用者

ascii是美國(國家來)資訊交換標自

準(代)碼,一種使用7個或8個二進位制位進行編碼的方案,最多可以給256個字元(包括字母、數字、標點符號、控制字元及其他符號)分配(或指定)數值。

而二進位制是用一串01**表示的數字,ascii**又可以用8位的二進位制**表示

ascii碼與二進位制有什麼關係

7樓:樊德文本鳥

嚴格說來,ascii與二進位制沒什麼關係。所謂二進位制,是一種表示數的方式,從低到高的位權按照2的整數次冪由0逐位增1;而ascii是美國標準資訊交換**,是用7位二進位制**對128個字元進行編碼。

當然,乙個用ascii字串表示的數(可能是二進位制、或者是八進位制、也可能是十進位制甚至十六進位制),可以通過函式運算轉換成相應進製所表示的數值。

8421bcd碼與二進位制的區別?

8樓:愛濤

十進位製數0~9,bcd碼與二進位制的數是一樣的,但是大於9的十進位製數,bcd碼與二進位製數就不一樣了。

bcd碼僅僅是為了方便表示二進位製數相對應的十進位制數值,而二進位制數則是和相對應十進位製數相對等的關係,比如十進位製數15,1111就是他的二進位制數值,計算機中實際儲存,操作的就是1111,而不是他的bcd碼00010101。

其實,它就是給開發人員用,可以從編譯器,或則記憶體監視工具上直接看到數值的一種編碼,沒有其他任何意義。

9樓:

8421碼與十進位製數之間的轉換

8421碼與十進位製數之間的轉換是按位進行的,即十進位製數的每一位與4位二進位制編碼對應。例如

(258)10

=(0010

0101

1000)8421碼

(0001

0010

0000

1000)8421碼=(1208)10

8421碼與二進位制的區別

例如,(28)10

=(11100)2

=(00101000)8421

資料格式:ascii與二進位制有什麼區別

10樓:匿名使用者

計算機儲存資料全都是二進位制格式的資料,計算機也拿二進位制資料進行計算。

當乙個資料(1位元組,8位二進位製數)儲存到計算機記憶體時,如果指定這個資料是代表字元編號的,我們稱其為ascii碼,計算機在用這個資料進行輸入輸出時,會從乙個事先定義好的字元表中取出這個數指定的那個字元的圖案,放到螢幕上顯示。在你不指定這個數按照字元方式進行處理時,計算機並不能區分它與普通資料的區別。

一般地,我們指ascii碼,佔用1個位元組,無符號時取值0~255,有符號時取值-128~127

ascii碼和二進位制如何換算?

11樓:匿名使用者

ascii碼就是最基本的乙個位元組的二進位制資料,但不是直接相等,因為ascii碼不僅表示數字,還要表示字元,它們統一安排在一起順序排序成表,其中的順序號即為我們通稱的ascii碼。

順序0~9首先被用來表示字元(null)/沒有任何書寫筆畫的空著的『空』字元到(tab)/製表跳格鍵符,數學的數字0~9被順延至序號為48~57位置,所以數字0在ascii的序號即位置為48,而48的二進位制數值為110000,同理,數字2的序號為50,50的二進位制數值為110010,寫成乙個位元組為00110010,這正是數學數字2的ascii碼。

pula

sep.07,2017 shenzhen

二進位制檔案和ascii檔案有何區別

12樓:貝玉枝婁詞

ascii碼是用來表示非數值資料的。當52這個數是作為數值處理(用來進行計算)的,計算機就以二進位制00110100儲存;如果52這個數是作為文字處理(列印出來或是顯示在螢幕上)計算機就以ascii碼儲存,轉成二進位制碼就是00110101

00110010(「5」和「2」的ascii碼)

13樓:介長征樸醜

簡單來說,ascii檔案(文字檔案)是基於字元編碼的檔案,常見的編碼有ascii編碼,unicode編碼等等。

二進位制檔案是基於值編碼的檔案,可以根據具體應用,指定某個值是什麼意思(這樣乙個過程,可以看作是自定義編碼。

什麼是檔案?ascii檔案與二進位制檔案有什麼區別?

14樓:韓曼辭麼睿

檔案,就是乙個資源,比如說一張**,一首**,在xp系統下以乙個圖示樣子表現出來的。

ascii檔案嘛,就是裡面是ascii編碼,常見文字型別檔案。二進位制檔案就是二進位制編碼,常見應用程式檔案。舉個例來區分,不知道你能看懂不

比如說有個檔案要存放「8」

可以查到,8的ascii編碼是56,如果以ascii檔案來存,那就是將56存起來。如果以二進位制來存,那就是存8;

當然,計算機只認識0和1,所以不管以什麼形式來存,都要轉成二進位制,所以ascii檔案來存這個8字,就是將56的二進位制存起來。二進位制檔案來存這個8,就是將8的二進位制存起來。

再舉個例,存「81」的區別,我就簡單分析了

如果是存二進位制檔案,那就是將81的二進位制存起來。81的二進位制是1010001,就將它存起來

如果是存ascii檔案,那就是將8的ascii碼和1的ascii碼存起來,8的ascii碼是56,1的ascii碼是49,那就是將56和49的二進位制存起來,自己算56和49的二進位制

當然,這僅是個原理說明,具體存還不一樣,它們的檔案頭這些肯定都不相同的

ascii碼和二進位制如何換算

15樓:濮方雅

你想多了,就是'2' '3' '5' 對應的ascii碼,分別是50、51、53對應的二進位制表示是

0011 0010 、0011 0011 、0011 0101

16樓:匿名使用者

ascii碼就是最基本的乙個位元組的二進位制資料,但不是直接相等,因為ascii碼不僅表示數字,還要表示字元,它們統一安排在一起順序排序成表,其中的順序號即為我們通稱的ascii碼。

順序0~9首先被用來表示字元(null)/沒有任何書寫筆畫的空著的『空』字元到(tab)/製表跳格鍵符,數學的數字0~9被順延至序號為48~57位置,所以數字0在ascii的序號即位置為48,而48的二進位制數值為110000,同理,數字2的序號為50,50的二進位制數值為110010,寫成乙個位元組為00110010,這正是數學數字2的ascii碼。

pula

sep.07,2017 shenzhen

二進位制與八進位制怎樣互相轉換,二進位制和八進位制怎樣相互轉換??

回答一位8進製數等於3位2進製數 2的三次方是8,所以可以看成三位二進位製數為一位八進位製數。比如 二進位制的110001等於八進位制的61。當八進位制轉為二進位制時,把一位八進位制拆成三位二進位制即可。1 2 0所以為001,所以最後為110001希望我的回答能夠幫助到您祝您生活愉快哦 更多2條 ...

有關二進位制,什麼是二進位制

方法就是採用整數部分除以基數2和小數部分乘以基數2取整的方法!例如要把41轉化成二進位制的 2 41 餘1 最低位。2 1 1 最高位。結果就等於101001 例2 把小數轉化成二進位制。取0 取1 取1結果為。把1000轉化為十進位制等於8 因為17大於8 所以17 十進位制 大於 1000 二進...

二進位制加法,二進位制的加減法

二進位制的運算算術運算二進位制的加法運算法則 0 0 0,0 1 1 1 0 1,1 1 10 向高位進製 二進位制的運算算術運算二進位制的加法 0 0 0,0 1 1 1 0 1,1 1 10 向高位進製 即7 111,10 1010,3 11 先把兩個數對其核實進製計算時候第一部一樣從最右邊對齊...