Действительно 1 КБ (KiloByte) равно 1024 байтам?

До сих пор я считал, что 1024 байта равны 1 КБ (килобайт), но я читал в Интернете о десятичной и двоичной системах.

enter image description here

Итак, на самом деле 1024 байта = 1 КБ были бы правильным способом определить или просто существует общая путаница? Извините, если мой вопрос слишком глуп.

Спасибо заранее.

38
06 нояб. '13 в 21:22
источник поделиться
4 ответов

То, что вы видите, - это маркетинговый трюк. Поскольку нетехнические люди не знают разницы между Metric Meg, Gig и т.д. Против бинарных Meg, Gig и т.д., Маркетологи для хранения будут использовать расчет Metric, таким образом 1000 Bytes == 1 KiloByte.

Это может вызвать проблемы с разработкой или высокотехнологичными людьми, поэтому вы получаете идею двоичной Meg, Gig и т.д., которая обозначается би вместо стандартной комбинации (например, Mebibyte vs Megabyte или Gibibyte vs Gigabyte)

28
06 нояб. '13 в 21:28
источник

Связанные вопросы


Похожие вопросы

Существует два способа представления больших чисел: вы можете отображать их в кратных 1000 (база 10) или 1024 (база 2). Если вы разделите на 1000, вы, вероятно, используете имена префикса SI, если вы разделите их на 1024, вы, вероятно, используете имена префиксов IEC. Проблема начинается с деления на 1024. Многие приложения используют для этого имена префикса SI, а некоторые используют имена префиксов IEC. Но важно, как это написано:

Использование стандарта IEC:
1 KiB = 1,024 байта (Примечание: большой K)
1 MiB = 1,024 KiB = 1,048,576 байт

Использование стандарта SI:
1 кБ = 1000 байт (Примечание: малый k)
1 МБ = 1000 кБ = 1 000 000 байтов

Источник: политика единиц ubunty: https://wiki.ubuntu.com/UnitsPolicy

13
21 янв. '16 в 23:41
источник

В нормальном мире большинство вещей идет силой 10 человек. Например, это будет электричество.

Но в компьютерном мире это примерно половина двоичного кода. Например, когда они продают жесткий диск, они продают его на значение 10, поэтому, если это 1KB диск, то это 1000 B.. Но, когда компьютер читает его, ОС обычно читается значением 1024.. Вот почему, когда вы читаете размер свободного места на диске, он читает гораздо меньше, чем рекламируется. 500-Гбайт диск будет читать только около 466 ГБ, потому что компьютер читает диск по двоичной версии 1024. Не мощность 10, которую она продавала и рекламировала. То же самое будет с флеш-накопителями. Но RAM продается и читается компьютером по версии Binary 1024.

Одно замечание.. Это "B", а не "b".. В байте "B" есть 8 бит "b". Причина, по которой я это делаю, - это когда вы получаете интернет-сервис, они обычно рекламируют скорость по битам, а не байтам. Когда он читается в окне загрузки на компьютере, он считывает скорость в байтах. Скажем, у вас есть интернет-соединение 50 Мб, это фактически подключение 6,25 МБ в поле скорости загрузки, потому что вам нужно разделить 50 на 8, поскольку в байте есть 8 бит. Вот как компьютер читает это. Другая маркировка стратегия тоже.. В конце концов, 50Mb звучит намного быстрее, чем 6.25MB. Другое, а затем скорость через сеть, большинство вещей читается байтами "B". Некоторые люди не понимают, что есть разница между "B" и "б".

3
30 сент. '17 в 6:55
источник

Довольно просто...

Слово "Byte" - это вычислительная ссылка, для которой буква "B" используется как сокращение. Далее следует, что любая ссылка на байты, например. KB, MB и т.д., Должны основываться на хорошо известной и широко распространенной базе 1024. Поэтому 1KB должен равняться 1024 байтам, 1 МБ должен равняться 1048576 байтам (1024x1024) и т.д.

Любая не-вычислительная ссылка на Kilo/Mega и т.д. основана на базе десятичных 1000, например. 1KW или 1KiloWatt, который составляет 1000 Вт.

-2
10 авг. '17 в 3:43
источник

Посмотрите другие вопросы по меткам или Задайте вопрос