tft每日頭條

 > 生活

 > 計算機中存儲容量的基本運算

計算機中存儲容量的基本運算

生活 更新时间:2025-02-02 04:01:06
計算機各存儲單位及進位關系

比特(bit)是最小的存儲單位。

計算機存儲單位一般用:千兆吉太拍,艾澤堯BB

字節(Byte)、

千字節(KB)、

兆字節(MB)、

吉字節(GB)、

太字節(TB)、萬億字節

拍字節(PB)、

艾字節(EB)、

澤字節(ZB,又稱皆字節)、

堯字節(YB,又稱佑字節)表示。

計算機中存儲容量的基本運算(計算機基礎知識4)1

TB/GB/MB/KB/BTB/GB/MB/KB/B, 他們之間的進位關系為1024

特殊地,1B=8(bit)1B=8(bit) ,這裡的bit是二進制下的一位内存。

中文單位

中文簡稱

英文單位

英文簡稱

進率(Byte=1)

比特

bit

b

0.125

字節

字節

Byte

B

1

千字節

千字節

KiloByte

KB

2^10

兆字節

MegaByte

MB

2^20

吉字節

GigaByte

GB

2^30

太字節

TeraByte

TB

2^40

拍字節

PetaByte

PB

2^50

艾字節

ExaByte

EB

2^60

澤字節

ZettaByte

ZB

2^70

堯字節

YottaByte

YB

2^80

千億億億字節

千億億億字節

BrontoByte

BB

2^90

進制及進制轉化十進制轉任意進制

十進制數轉換為二進制數時,由于整數和小數的轉換方法不同,所以先将十進制數的整數部分和小數部分分别轉換後,再加以合并。

1. 十進制整數轉換為二進制整數

十進制整數轉換為二進制整數采用"除2取餘,逆序排列"法。

将十進制轉換成N進制,隻需把十進制數每次除N求餘數,然後把餘數逆序寫出來。

計算機中存儲容量的基本運算(計算機基礎知識4)2

2.十進制小數轉換為二進制小數

十進制小數轉換成二進制小數采用"乘2取整,順序排列"法。具體做法是:用2乘十進制小數,可以得到積,将積的整數部分取出,再用2乘餘下的小數 部分,又得到一個積,再将積的整數部分取出,如此進行,直到積中的小數部分為零,或者達到所要求的精度為止。

然後把取出的整數部分按順序排列起來,先取的整數作為二進制小數的高位有效位,後取的整數作為低位有效位。

例如把(0.8125)轉換為二進制小數。

計算機中存儲容量的基本運算(計算機基礎知識4)3

(173.8125)10=( )2

在上個例子中得(173)10=(10101101)2

得(0.8125)10=(0.1101)2

把整數部分和小數部分合并得:

(173.8125)10=(10101101.1101)2

這是二進制的圖,其他進制就類比推一下就可以了。

任意進制轉十進制

簡單說就是:按位轉,第i位的數字乘以要轉換的進制的n−1 次幂,然後按十進制加法規則求和。這種做法稱為"按權相加"法。

總結起來通用公式為:

abcd.efg(2)=d*20 c*21 b*22 a*23 e*2-1 f*2-2 g*2-3(10)

1101.01(2)=1*20 0*21 1*22 1*23 0*2-1 1*2-2=1 0 4 8 0 0.25=13.25(10)

100101110:

1*2^8 0*2^7 0*2^6 1*2^5 0*2^4 1*2^3 1*2^2 1*2^1 0*2^0=302

任意進制互相轉化

這裡考慮用十進制做中轉,先把A進制轉十進制,再把十進制轉B進制。

各進制的字母表達

H(HexaDecimal) ——16進制

D(Decimal) ——10進制

O(Octonary) ——8進制

B(Binary) ——2進制

二進制的相關知識: 擴展學習,位運算

計算機中存儲容量的基本運算(計算機基礎知識4)4

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

Copyright 2023-2025 - www.tftnews.com All Rights Reserved