由于工作中突然用到了,發現自己有些模糊了,遂決定在這里寫下一些基礎的換算。
一、不同數量級間的換算
- bit:
位、比特
,是計算機的基礎
Byte:字節
,是計算機文件大小的基本計算單位
1 B (byte) = 8 bits(1:8) - 1KB = 1024B
- 1MB = 1024KB
- 1GB = 1024MB
- 1TB = 1024GB
- 1PB(Petabyte,千萬億字節,拍字節)=1024TB= 2^50 B;
- 1EB(Exabyte,百億億字節,艾字節)=1024PB= 2^60 B;
- 1ZB(Zettabyte,十萬億億字節,澤字節)= 1024EB= 2^70 B;
- 1YB(Yottabyte,一億億億字節,堯字節)= 1024ZB= 2^80 B;
- 1BB(Brontobyte,一千億億億字節)= 1024YB= 2^90 B;
- 1NB(NonaByte,一百萬億億億字節) = 1024 BB = 2^100 B;
- 1DB(DoggaByte,十億億億億字節) = 1024 NB = 2^110
要想了解更全的這里有你想要的
二、有些東西冷不丁一看想不起來是什么在這里寫一下
- 按照posix標準,一般整形對應的*_t類型為:
1字節 uint8_t
2字節 uint16_t
4字節 uint32_t
8字節 uint64_t