Ⅰ 一個數字等於多少個位元組
一個數字是一個位元組。
位元組的標準定義:一個位元組均為8位。由於上述所講每個位或者是0或者是1,所以一個8位的位元組包含256種可能的0,1組合。
整數要根據類型,一般是極其的字長。比如16位機整數就是16位Bit,兩個位元組。32位機就是4位元組。還有int64類型的整數。
至於實數在C中,有32位(float)和64位(double)之分。其他語言中有類型80位的,叫擴展精度實數.主要是在cpu內部的擴展精度實數寄存器,是80位的。保證在double實數運算是不損失精度。
(1)自然存儲單位擴展閱讀:
字元與位元組
ASCII碼:一個英文字母(不分大小寫)佔一個位元組的空間,一個中文漢字占兩個位元組的空間。一個二進制數字序列,在計算機中作為一個數字單元,一般為8位二進制數,換算為十進制。最小值-128,最大值127。如一個ASCII碼就是一個位元組。
UTF-8編碼:一個英文字元等於一個位元組,一個中文(含繁體)等於三個位元組。中文標點佔三個位元組,英文標點佔一個位元組
Unicode編碼:一個英文等於兩個位元組,一個中文(含繁體)等於兩個位元組。中文標點占兩個位元組,英文標點占兩個位元組
數據存儲是以「位元組」(Byte)為單位,數據傳輸大多是以「位」(bit,又名「比特」)為單位,一個位就代表一個0或1(即二進制),每8個位(bit,簡寫為b)組成一個位元組(Byte,簡寫為B),是最小一級的信息單位。
硬碟生產商是以GB(十進制,即10的3次方=1000,如1MB=1000KB)計算的,而電腦(操作系統)是以GiB(2進制,即2的10次方, 如1MiB=1024KiB)計算的,但是國內用戶一般理解為1MiB=1M=1024 KB, 所以為了便於中文化的理解,翻譯MiB為MB也是可以的。
同樣根據硬碟廠商與用戶對於1MB大小的不同理解,所以好多160G的硬碟實際容量按計算機實際的1MiB=1024KB算都不到160G,這也可以解釋為什麼新買的硬碟「缺斤短兩」並沒有它所標示的那麼大。
數據類型
Byte數據類型(位元組型)用一個位元組(Byte)儲存,可區別256個數字,取值范圍:0到255。 Byte是從0-255的無符號類型,所以不能表示負數。具體參照數據類型。
在計算機中,一串數碼作為一個整體來處理或運算的,稱為一個計算機字,簡稱字。字通常分為若干個位元組(每個位元組一般是8位)。在存儲器中,通常每個單元存儲一個字,因此每個字都是可以定址的。字的長度用位數來表示。
在計算機的運算器、控制器中,通常都是以字為單位進行傳送的。字出現在不同的地址其含義是不相同。例如,送往控制器去的字是指令,而送往運算器去的字就是一個數。
字長
計算機的每個字所包含的位數稱為字長。根據計算機的不同,字長有固定的和可變的兩種。固定字長,即字長度不論什麼情況都是固定不變的;可變字長,則在一定范圍內,其長度是可變的。
計算的字長是指它一次可處理的二進制數字的數目。計算機處理數據的速率,自然和它一次能加工的位數以及進行運算的快慢有關。如果一台計算機的字長是另一台計算機的兩倍,即使兩台計算機的速度相同,在相同的時間內,前者能做的工作是後者的兩倍。
一般地,大型計算機的字長為32-64位,小型計算機為12-32位,而微型計算機為4-16位。字長是衡量計算機性能的一個重要因素。
位元組
位元組是指一小組相鄰的二進制數碼。通常是8位作為一個位元組。它是構成信息的一個小單位,並作為一個整體來參加操作,比字小,是構成字的單位。
在微型計算機中,通常用多少位元組來表示存儲器的存儲容量。
例如,在C++的數據類型表示中,通常char為1個位元組,int為4個位元組,double為8個位元組。
理解編碼的關鍵,是要把字元的概念和位元組的概念理解准確。這兩個概念容易混淆,我們在此做一下區分:
概念描述 舉例
字元人們使用的記號,抽象意義上的一個符號。 '1', '中', 'a', '$', '¥' ……
位元組計算機中存儲數據的單元,一個8位的二進制數,是一個很具體的存儲空間。0x01, 0x45, 0xFA……
字元串
在內存中,如果「字元」是以ANSI編碼形式存在的,一個字元可能使用一個位元組或多個位元組來表示,那麼我們稱這種字元串為ANSI字元串或者多位元組字元串。如,"中文123" (佔8位元組,包括一個隱藏的 )。
字元集
對於ANSI編碼方式,存在不同的字元集(Charset)。同樣的位元組序列,在不同的字元集下表示的字元不一樣。要正確解析一個ANSI字元串,還要選擇正確的字元集,否則就可能導致所謂的亂碼現象。不同語言版本的操作系統,都有一個默認的字元集。
在不指定字元集的情況下,系統會使用此字元集來解析ANSI字元串。也就是說,如果我們在簡體中文版的Windows下打開了一個由日文操作系統保存的ANSI文本文件(僅包含ANSI字元串的文本文件),我們看到的將是亂碼。
但是,如果我們使用Visual Studio之類的帶編碼選擇的文本編輯器打開此文件,並且選擇正確的字元集,我們將可以看到它的原貌。注意:簡體中文字元集中的繁體字和繁體中文字元集中的繁體字,編碼不一定相同(事實證明,似乎是完全不同)。
每個字元集都有一個唯一的編號,稱為代碼頁(Code Page)。簡體中文(GB2312)的代碼頁為936,而系統默認字元集的代碼頁為0,它表示根據系統的語言設置來選擇一個合適的字元集。
Unicode
字元串在內存中,如果「字元」是以在Unicode中的序號存在的,那麼我們稱這種字元串為Unicode字元串或者寬位元組字元串。在Unicode中,每個字元都占兩個位元組。如,"中文123"(佔10位元組)。
Unicode和ANSI的區別就相當於輸入法內的「全形」和「半形」的區別。
由於不同ANSI編碼所規定的標準是不相同的(字元集不同),因此,對於一個給定的多位元組字元串,我們必須知道它採用的是哪一種字元集則,才能夠知道它包含了哪些「字元」。
而對於Unicode字元串來說,不管在什麼環境下,它所代表的「字元」內容總是不變的。Unicode 有著統一的標准,它定義了世界上絕大多數的字元的編碼,使得拉丁文、數字、簡體中文、繁體中文、日文等都能以同一種編碼方式保存。
參考資料來源:網路 位元組
Ⅱ 存儲器的單位有哪些
存儲器容量單位有哪些,它們之間的關系是什麼
K是千 M是兆 G是吉咖 T是太拉8bit(位)=1Byte(位元組)
1024Byte(位元組)=1KB
1024KB=1MB
1024MB=1GB
1024GB=1TB
由數位組引申出的計量單位
1 kilobyte kB = 1000 (103) byte
1 megabyte MB = 1 000 000 (106) byte
1 gigabyte GB = 1 000 000 000 (109) byte
1 terabyte TB = 1 000 000 000 000 (1012) byte
1 petabyte PB = 1 000 000 000 000 000 (1015) byte
1 exabyte EB = 1 000 000 000 000 000 000 (1018) byte
1 zettabyte ZB = 1 000 000 000 000 000 000 000 (1021) byte
1 yottabyte YB = 1 000 000 000 000 000 000 000 000 (1024) byte
1 nonabyte NB = 1 000 000 000 000 000 000 000 000 000 (1027) byte
1 doggabyte DB = 1 000 000 000 000 000 000 000 000 000 000 (1030) byte
存儲器的容量單位有哪些,它們的相互關系如何
在計算機中,最小的存儲容量單位是位(bit),最基本的存儲容量單位是位元組(Byte)。其次還有千位元組(KB),兆位元組(MB),吉位元組(GB)等。它們之間的換算關系為:
1 Byt琺=8 bit
1 KB=1024 Byte
1 MB=1024 KB
1 GB=1024 MB 但在換算的時候廠家和標准有差異系統認為:1MB=1024KB,1GB=1024MB
廠家認為:1MB=1000KB,1GB=1000MB
■主要原因:二進制與十進制換算造成的,廠家認為「1千兆」等於1000MB符合人們自然計數習慣,當然廠商有偷換概念、短斤少兩的嫌疑!!
衡量存儲器容量的單位有哪些
最小單位為BIT
然後是BYTE
1 BYTE=8 BIT
1 KB=1024 BYTE
1 MB=1024 KB
1 GB=1024 MB
1 TB=1024 GB
存儲空間的單位有哪些?
計算機存儲單位一般用B,KB,MB,GB,TB,PB,EB,ZB,YB,BB來表示 1KB (Kilobyte 千位元組)=1024B, 1MB (Megabyte 兆位元組 簡稱「兆」)=1024KB, 1GB (Gigabyte 吉位元組 又稱「千兆」)=1024MB, 1TB (Trillionbyte 萬億位元組 太位元組)=1024GB,其中1024=2^10 ( 2 的10次方), 1PB(Petabyte 千萬億位元組 拍位元組)=1024TB, 1EB(Exabyte 百億億位元組 艾位元組)=1024PB, 1ZB (Zettabyte 十萬億億位元組 澤位元組)= 1024 EB, 1YB (Yottabyte 一億億億位元組 堯位元組)= 1024 ZB, 1BB (Brontobyte 一千億億億位元組)= 1024 YB.
存儲器容量單位有哪些,它們之間的關系是什麼?
K是千 M是兆 G是吉咖 T是太拉
8bit(位)=1Byte(位元組)
1024Byte(位元組)=1KB
1024KB=1MB
1024MB=1GB
1024GB=1TB
由數位組引申出的計量單位
1 kilobyte kB = 1000 (103) byte
1 megabyte MB = 1 000 000 (106) byte
1 gigabyte GB = 1 000 000 000 (109) byte
1 terabyte TB = 1 000 000 000 000 (1012) byte
1 petabyte PB = 1 000 000 000 000 000 (1015) byte
1 exabyte EB = 1 000 000 000 000 000 000 (1018) byte
1 zettabyte ZB = 1 000 000 000 000 000 000 000 (1021) byte
1 yottabyte YB = 1 000 000 000 000 000 000 000 000 (1024) byte
1 nonabyte NB = 1 000 000 000 000 000 000 000 000 000 (1027) byte
1 doggabyte DB = 1 000 000 000 000 000 000 000 000 000 000 (1030) byte
存儲器的存儲容量單位有哪些?它們是如何換算的?
bit,簡稱b,為最小單位;
Byte,簡稱B;
Kilo Byte,簡稱KB;
Mega Byte,簡稱MB;
Giga Byte,簡稱GB;
Trillion Byte,簡稱TB;
常用」B「」KB「」MB「」GB「和「TB」,其中「MB」和「GB」最為常見。
換算關系是:8b=1B,1024B=1KB,1024KB=1MB,1024MB=1GB,1024GB=1TB。
其他還有:Peta Byte,簡稱PB;Exa Byte,簡稱EB;等等,具體可參照:ke./...BjjnyK
存儲器存儲信息的基本單位是什麼?
位
二進制數系統中,每個0或1就是一個位(bit),位是內存的最小單位。
位元組
位元組(Byte):通常將可表示常用英文字元8位二進制稱為一位元組。
一個英文字母(不分大小寫)佔一個位元組的空間,一個中文漢字占兩個位元組的空間.
符號:英文標點2佔一個位元組,中文標點占兩個位元組.
一個二進制數字序列,在計算機中作為一個數字單元,一般為8位二進制數,如一個ASCII碼就是一個位元組,此類單位的換算為:
1千吉位元組(KGB,KiloGigaByte)=1024吉位元組
1吉位元組(GB,GigaByte) =1024兆位元組
1兆位元組(MB,MegaByte) =1024千位元組
1千位元組(KB,KiloByte) =1024位元組
1位元組(Byte) = 8位(bit)
B->KB->MB->GB->TB->PB
依次變大,是1024倍的關系,B是位元組
存儲器容量的基本單位是?
存儲器容量的基本單位是位。
存儲容量是指存儲器可以容納的二進制信息量,用存儲器中存儲地址寄存器MAR的編址數與存儲字位數的乘積表示。
網路上的所有信息都是以「位」(bit)為單位傳遞的,一個位就代表一個0或1。
每8個位(bit)組成一個位元組(byte)。位元組是什麼概念呢?一個英文字母就佔用一個位元組,也就是8位,一個漢字佔用兩個位元組。一般位簡寫為小寫字母「b」,位元組簡寫為大寫字母「B」。
電腦存儲器容量單位有哪些
KB.MB,你明白了嗎?
計算機存儲器的計量單位有哪些?如何換算?
之間都是1024的關系 比如1T=1024G 1G=1024M 1M=1024K 1K=1024B
滿意請採納
Ⅲ 存儲器的存儲容量單位有哪些它們是如何換算的
bit,簡稱b,為最小單位;
Byte,簡稱B;
Kilo Byte,簡稱KB;
Mega Byte,簡稱MB;
Giga Byte,簡稱GB;
Trillion Byte,簡稱TB;
常用」B「」KB「」MB「」GB「和「TB」,其中「MB」和「GB」最為常見。
換算關系是:8b=1B,1024B=1KB,1024KB=1MB,1024MB=1GB,1024GB=1TB。
其他還有:Peta Byte,簡稱PB;Exa Byte,簡稱EB;等等,具體可參照:http://ke..com/link?url=i7FmVZIZ-fa8mrD9n0MGidXS7Sbs3_-ZTBjjnyK
Ⅳ 計算機存儲單位是什麼
KB(即K)、MB(即M)、GB等都是基於位元組換算的存儲單位。三者的換算為1KB=1024B,1MB=1024KB,1GB=1024MB。
在計算機內部,信息是釆用二進制的形式進行存儲、運算、處理和傳輸的。因為電腦內部電路工作有高電平和低電平兩種狀態,二進製表示信號以便計算機識別。只有2的整數冪時能非常方便計算,1024是2的10次方,換算率等於1024,計算機存儲單位從大到小順序為T、GB、MB、KB、B。
(4)自然存儲單位擴展閱讀:
計算機的基本儲存單元
1、位(bit):二進制數中一個數位,可以是0或者1,是計算機中數據的最小單位。
2、位元組(Byte,B):計算機中數據基本單位,每8位組成一個位元組。各種信息在計算機中存儲、處理至少需要一個位元組。例如,一個ASCII碼用一個位元組表示,一個漢字用兩個位元組表示。
3、字(Word):兩個位元組為一個字。漢字的存儲單位都是一個字。
Ⅳ 計算機當中存儲單位都有什麼
計算機中存儲數據的最小單位是(bit,又稱比特);存儲容量的基本單位是位元組。
計算機存儲信息的最小單位,稱之為位(bit,又稱比特)
存儲器中所包含存儲單元的數量稱為存儲容量,其計量基本單位是位元組(Byte。簡稱B),8個二進制位稱為1個位元組,此外還有KB、MB、GB、TB等,它們之間的換算關系是1Byte=8bit,1KB=1024B,1MB=1024KB,1GB=1024MB,1TB=1024GB。
Ⅵ 存儲容量的基本單位
存儲容量的基本單位是:位元組。
存儲單位是一種計量單位。指在某一領域以一個特定量,或標准做為一個記錄(計數)點。再以此點的某個倍數再去定義另一個點,而這個點的代名詞就是計數單位或存儲單位。位元組(Byte,B):計算機中數據的基本單位,每8位組成一個位元組。
存儲單位
計算機都是二進制的,讓它們計算單位,只有2的整數冪時才能非常方便計算機計算,因為電腦內部的電路工作有高電平和低電平兩種狀態.所以就用二進制來表示信號,以便計算機識別。而人習慣於使用10進制,所以存儲器廠商們使用1000作進率。
每個二進制位所佔的空間才是電腦中最小的單位,我們把它稱為位,也稱比特(bit)。由此可見,一個位元組等於八位。人們之所以把位元組稱為電腦中表示信息含義的最小單位,是因為一位並不能表示我們現實生活中的一個相對完整的信息。
以上內容參考:網路——存儲單位
Ⅶ 存儲器的容量單位有哪些,它們的相互關系如何
在計算機中,最小的存儲容量單位是位(bit),最基本的存儲容量單位是位元組(Byte)。其次還有千位元組(KB),兆位元組(MB),吉位元組(GB)等。它們之間的換算關系為:
1 Byte=8 bit
1 KB=1024 Byte
1 MB=1024 KB
1 GB=1024 MB 但在換算的時候廠家和標准有差異系統認為:1MB=1024KB,1GB=1024MB
廠家認為:1MB=1000KB,1GB=1000MB
■主要原因:二進制與十進制換算造成的,廠家認為「1千兆」等於1000MB符合人們自然計數習慣,當然廠商有偷換概念、短斤少兩的嫌疑!!