1. 電腦G、B、KB、MB、GB、表示什麼
1G=1024M
B是一個電腦存儲的基本單位(位元組),1個英文字元是1個位元組,也就是1B,1個漢字為2個字元,也就是2B。
K 是千的意思, KB也就是1000位元組,但計算機的運算和數學有所不同,是1024位元組為 1KB,所以說 1024B=1KB
M 是兆的意思,運算也是類似 , 以1024進一位, 也就是說1024KB=1MB
依此類推 , 1024 MB = 1 GB
B——比特
KB——千比特
MB——兆比特(一般計算機的內存條都是用此來計算單位的)
GB——吉比特(一般計算機的CPU都是用此來計算單位的)
KB 千位元組
MB 兆位元組
GB 吉位元組
2. 如何查詢數據類型所佔的內存空間 用java描述更好
通俗的講:
1.基本數據類型(四類八種):包裝類的size欄位獲得
/*實際上基本數據類型就那四類八種,完全可以記住所佔的大小,然後判斷類型直接計算得到總共佔有多少內存*/
2.數組型通過length屬性
3.字元串length()方法
可運行代碼:
public
class
Dd
{
public
static
void
main(String
args[]){
int
a=456653;
//int整型,通過包裝類Integer:int--》Ingeger
Integer
ii=new
Integer(a);
//通過Integer類包裝,將簡單類型轉換為符合數據類型(類),以便通過Integer的靜態方法size得到二進制的位數。
System.out.println("數值為:"+ii);
//輸出
System.out.println("二進制位數:"+ii.SIZE+"B"+"
"+"所佔內存位元組數為:"+ii.SIZE/8+"b");
//所佔內存大小B:位;b表示位元組。
/*同理可通過基本數據類型各自的包裝類求得short--》Short,double--》Double,char--》Character,long--》Long內存大小*/
/*實際上基本數據類型就那四類八種,完全可以記住所佔的大小,然後判斷類型直接計算得到總共佔有多少內存*/
short
shs=34;
Short
shor=new
Short(shs);
System.out.println("數值為:"+shs);
System.out.println("二進制位數:"+shor.SIZE+"B"+"
"+"所佔內存位元組數為:"+shor.SIZE/8+"b");
/*數組類型:通過屬性length獲取*/
int
[]
iis={2,4,3};
System.out.println("數組大小:"+iis.length+"
內存根據計算得到");//獲得數組長度,單位是數組內對象的個數,具體佔多少內存要根據數組內對象元素所佔內存數而計算得到
/*字元串類型的:通過方法length()獲得*/
String
str="hello";
System.out.println(str);
System.out.println("字元串長度:"+str.length()+"
內存數根據計算得到");
//獲得字元串長度,單位是字元數。
//然後根據中文英文字元佔有幾個位元組,數字佔有幾個位元組計算得到內存大小。
}
}
你說的內存空間應該是位元組為單位的吧,可以轉換成位元組計算。
說的有點亂,但願對你能有所幫助
3. 1.數據的存儲結構是指____。 A、存儲在外存中的數據 B、數據所佔的存儲空間 C、數據在計算機中的順序存...
數據的存儲結構是指數據的邏輯結構在計算機中的表示,選擇D。
數據元素之間的關系有兩種不同的表示方法:順序映象和非順序映象,並由此得到兩種不同的存儲結構:順序存儲結構和鏈式存儲結構。數據的存儲結構是指數據的邏輯結構在計算機中的表示。
在數據的順序存儲中,由於每個元素的存儲位置都可以通過簡單計算得到,所以訪問元素的時間都相同;而在數據的鏈接存儲中,由於每個元素的存儲位置保存在它的前驅或後繼結點中,所以只有當訪問到其前驅結點或後繼結點後才能夠按指針訪問到,訪問任一元素的時間與該元素結點在鏈式存儲結構中的位置有關。
(3)b與b所佔有的存儲空間擴展閱讀
數據結構方面的儲存結構分類
1、順序存儲方法
是把邏輯上相鄰的結點存儲在物理位置相鄰的存儲單元里,結點間的邏輯關系由存儲單元的鄰接關系來體現,由此得到的存儲表示稱為順序存儲結構。順序存儲結構是一種最基本的存儲表示方法,通常藉助於程序設計語言中的數組來實現。
2、鏈接存儲方法
不要求邏輯上相鄰的結點在物理位置上亦相鄰,結點間的邏輯關系是由附加的指針欄位表示的。由此得到的存儲表示稱為鏈式存儲結構,鏈式存儲結構通常藉助於程序設計語言中的指針類型來實現。
4. GB·KB·MB·B分別是什麼它們有關聯
一、位元組(Byte),是計算機信息技術用於計量存儲容量和傳輸容量的一種計量單位。在ASCII碼中,一個英文字母(不分大小寫)佔一個位元組的空間,一個中文漢字占兩個位元組的空間。
二、單位的換算:
1、1B=1位元組=8bit(比特)。
2、1KB=1024B(KB:千節字,也寫作「K」,可讀作「K」)。
3、1MB(1M)=1024KB(MB:兆位元組,也可寫作「M」,讀作「兆」)。
4、1GB(1G)=1024MB=1024兆(GB:吉位元組,也可寫作「G」,讀作「G」或「吉」)。
5、1TB=1024GB(TB:萬億位元組,讀作「TB」或「千吉」)。
5. 一個漢字所佔的存儲空間為多少位元組
一個中文漢字占兩個位元組的空間,一個漢字中的標點也是兩個位元組。
計算機信息技術用於計量存儲容量的一種計量單位,通常情況下一位元組等於八位,也在一些計算機編程語言中表示數據類型和語言字元。
一個英文字母(不分大小寫)佔一個位元組的空間。一個二進制數字序列,在計算機中作為一個數字單元,一般為8位二進制數。換算為十進制,最小值-128,最大值127。如一個ASCII碼就是一個位元組。
(5)b與b所佔有的存儲空間擴展閱讀:
數據存儲是以「位元組」(Byte)為單位,數據傳輸大多是以「位」(bit,又名「比特」)為單位,一個位就代表一個0或1(即二進制),每8個位(bit,簡寫為b)組成一個位元組(Byte,簡寫為B),是最小一級的信息單位。
B與iB:
1KiB(Kibibyte)=1024byte
1KB(Kilobyte)=1000byte
1MiB(Mebibyte)=1048576byte
1MB(Megabyte)=1000000byte
6. 用英語表達:「b在所有貨物中佔用存儲空間僅次於a
Among all the goods except a, b takes up/occupies most space.
7. 電腦硬碟空間的大小通常用GB.KB或B表示是什麼意思啊,它們之間的進率是多少啊
B是位元組,KB是千位元組,還有一個MB是兆位元組,GB就沒什麼說的了,就讀字母就行了。
它們的進率是1024,1024B=1KB,1024KB=1MB,1024MB=1GB。存儲設備出廠時的進率為1000,格式化之後系統的進率是1024。
8. 計算機存儲地址單元為什麼是B而不是b
0000000000-1111111111是1K的存儲空間可以定址的范圍,就是存儲單元的個數。這里的計數單位是B,而不是b。
9. 大B和小B的區別是什麼
1、容量大小不同
bit(比特)是表示信息的最小單位,是二進制數的一位包含的信息或2個選項中特別指定1個的需要信息量。
一個Byte由8 bits組成,是數據存儲的基礎單位,1Byte又稱為一個位元組,用一個位元組(Byte)儲存,可區別256個數字。
2、存儲數據類型不同
bit是電腦記憶體中最小的單位,在二進位電腦系統中,每一bit 可以代表0 或 1 的數位訊號。
一個Byte由8 bits 所組成,可代表一個字元(A~Z)、數字(0~9)、或符號(,.?!%&+-*/),是記憶體儲存資料的基本單位,至於每個中文字則須要兩Bytes。
(9)b與b所佔有的存儲空間擴展閱讀:
相關單位
1、B與bit
數據存儲是以「位元組」(Byte)為單位,數據傳輸大多是以「位」(bit,又名「比特」)為單位,一個位就代表一個0或1(即二進制),每8個位(bit,簡寫為b)組成一個位元組(Byte,簡寫為B),是最小一級的信息單位。
2、B與iB
1KiB(Kibibyte)=1024byte
1KB(Kilobyte)=1000byte
1MiB(Mebibyte)=1048576byte
1MB(Megabyte)=1000000byte
硬碟生產商是以GB(十進制,即10的3次方=1000,如1MB=1000KB)計算的,而電腦(操作系統)是以GiB(2進制,即2的10次方, 如1MiB=1024KiB)計算的,但是國內用戶一般理解為1MiB=1M=1024 KB, 所以為了便於中文化的理解,翻譯MiB為MB也是可以的。
同樣根據硬碟廠商與用戶對於1MB大小的不同理解,所以好多160G的硬碟實際容量按計算機實際的1MiB=1024KB算都不到160G,這也可以解釋為什麼新買的硬碟「缺斤短兩」並沒有它所標示的那麼大。