Windows의 파일 크기가 의미가 없습니다 에이 파일이

여기에 Windows 에이 파일이 있습니다.

그러나 62,563 바이트가 62.6KB가 아닙니까?



답변

62,563 바이트는 61.0966797 킬로바이트 입니다. 키비 프리픽스 수단 계산베이스 1024이라고 BI 때문에 “바이너리”방치 2 ^ 10 = 1024 . 바이너리 접두사 중 하나 일 뿐이고 , 다른 하나는 mebi 또는 gibi 입니다.

반면 킬로바이트는 킬로미터와 킬로그램에서 알고있는 기존 SI 접두사를 사용하여 1000 바이트입니다. 10 진수 3 , 10 ^ 3 = 1000 을 사용하므로 Google이 실제로 맞습니다 . 같은 양의 킬로바이트 단위로 구글을 검색했다면 컴퓨팅 용어에 대한 정답을 얻었을 것입니다.

요즘 킬로와 키비를 구분하는 것이 매우 중요합니다. 실제로 Windows는이를 정확히 “61 KiB”로보고해야합니다. 이는 구별을 쉽게하기위한 IEC 규칙입니다.

그러나 요즘 하드 드라이브 크기는 일반적으로 이진 단위로 표시되지만 항상 명시 적이지는 않지만 연결 속도는 SI 단위로 표시되는 요즘 여전히 많은 모호성이 있습니다.


답변

네, 구글을 매드 해터라고 생각하세요. 올바른 질문을해야합니다. 아니면 엘프 : 때때로 당신의 대답은 예와 아니오가 될 것입니다.


답변

1KB = 1024 바이트 그러므로:

62563 / 1024 = 61.097KB

Kilo는 1000의 SI 접두사이므로 많은 사람과 시스템에서 KB를 1000으로 취급합니다. 그러나 컴퓨터 과학자들은 2 ^ 10의 접두사 인 1024를 사용합니다.


답변

대부분의 컴퓨터 관련 숫자는 십진 접두사를 사용하는 SI 시스템과 달리 이진 접두사를 사용합니다. 그것은 의미합니다 :

  • 1 킬로그램 = 10 3 그램
  • 1 킬로바이트 = 2 10 바이트

각각 1000g과 1024 바이트입니다. 62563 / 1024 ~= 61Windows가 옳습니다.

그러나 컴퓨터와 관련된 모든 것이 이진 접두사를 기반으로하는 것은 아니며, 이러한 불일치로 인해 종종 오해가 발생할 수 있습니다. 이 Wikipedia 페이지 는 여러 가지 측정에 사용되는 접두사를 설명합니다.

극단적 인 경우는 대역폭입니다. 일반적으로 초당 바이트로 표현할 때는 이진 접두사를 사용하고 초당 비트로 표현할 때는 10 진수 접두사를 사용합니다. 따라서이 문장은 사실입니다 :

초당 1 바이트 = 초당 8 비트

그러나 이것은 거짓입니다.

초당 1 킬로바이트 = 초당 8 킬로 비트

때문에:

  • 1 KB / s = 1024 B / s
  • 1Kbps = 1000bps

( 관련 질문 )