แรกมีสองประเภทของคำนำหน้าเมื่อพูดคุยเกี่ยวกับข้อมูลดิจิตอล (อ่านไบต์ ): คำนำหน้า SIและคำนำหน้าไบนารี
คำนำหน้า SI
คำนำหน้า SI คือพลังของ 1,000 (1,000 1 , 1,000 2 , 1,000 3 , ฯลฯ ):
- 1 kB = 1 กิโลไบต์ = 1,000 1ไบต์ = 1,000 ไบต์
- 1 MB = 1 megabyte = 1,000 2ไบต์ = 1,000,000 ไบต์;
- 1 GB = 1 กิกะไบต์ = 1,000 3ไบต์ = 1,000,000,000 ไบต์;
- และอื่นๆ
อย่างที่คุณเห็นมีเพียงสัญลักษณ์ SI megaขึ้นไปเท่านั้นที่เป็นตัวพิมพ์ใหญ่ ดังนั้นKB ที่ไม่ได้เป็นคำนำหน้าที่ถูกต้อง
คำนำหน้าไบนารี
คำนำหน้าไบนารีคือพลังของ 1,024 (1,024 1 , 1,024 2 , 1,024 3 , ฯลฯ ):
- 1 KiB = 1 kibibyte = 1,024 1ไบต์ = 1,024 ไบต์;
- 1 MiB = 1 mebibyte = 1,024 2ไบต์ = 1,048,576 ไบต์;
- 1 GiB = 1 gibibyte = 1,024 3ไบต์ = 1,073,741,824 ไบต์;
- และอื่นๆ
ในขณะที่คุณสามารถดูที่นี่ทุกสัญลักษณ์ไบนารีคือพิมพ์ใหญ่และกรณีที่ต่ำกว่าฉันจะถูกเพิ่มก่อนที่Bสัญลักษณ์เพื่อแสดงว่าเรากำลังพูดถึง kibibytes แทนกิโลไบต์ mebibytes แทนเมกะไบต์ ฯลฯ
อย่างไรก็ตามคำนำหน้าไบนารีไม่ได้ใช้กันอย่างแพร่หลาย Windows ไม่ได้ใช้เลย
สิ่งที่เกิดขึ้นที่นี่ก็คือ Windows บอกเราว่าฮาร์ดดิสก์มีความจุ 300,066,795,520 ไบต์ซึ่งตามข้อมูลใน Windows จะเท่ากับ 279 GB แต่เรารู้ว่าถ้า 1,000,000,000 ไบต์ = 1 GB, 300,066,795,520 ไบต์ = ~ 300 GB = ~ 279.5ลิ่ม
ดังนั้นหากคุณเห็น 1 KB (ซึ่งผิดโปรดจำไว้) หรือ 1 MB สมมติว่าเรากำลังพูดถึง 1 kibibyte และ 1 mebibyte ตามลำดับ Kb , kb , Gb , gbและอื่น ๆ ก็มีอยู่บ่อยครั้งแม้ว่ามันจะเป็นตัวแทนของบิต (8 bits = 1 ไบต์)
โดยละเอียดแล้วไม่ว่าในกรณีใด ๆ 1 KB หรือ 1 MB จะมีหลายค่าแม้ว่าการใช้งาน (ไม่ดี) ดูเหมือนจะบอกตรงกันข้าม