units(7) Miscellaneous Information Manual units(7)

ИМЯ

units - десятичные и двоичные приставки

ОПИСАНИЕ

Десятичные приставки

В системе единиц СИ используются приставки, значения которых является степенью числа. В километре 1000 метров, а в мегаватте — 1000000 ватт. Далее показаны стандартные приставки.

Приставка Имя Значение
q quecto 10^-30 = 0.000000000000000000000000000001
r ronto 10^-27 = 0.000000000000000000000000001
и иокто 10^-24 = 0.000000000000000000000001
з зепто 10^-21 = 0.000000000000000000001
а атто 10^-18 = 0.000000000000000001
ф фемто 10^-15 = 0.000000000000001
п пико 10^-12 = 0.000000000001
н нано 10^-9 = 0.000000001
µ микро 10^-6 = 0.000001
м милли 10^-3 = 0.001
с санти 10^-2 = 0.01
д деци 10^-1 = 0.1
да дека 10^ 1 = 10
г гекто 10^ 2 = 100
к кило 10^ 3 = 1000
М мега 10^ 6 = 1000000
Г гига 10^ 9 = 1000000000
Т тера 10^12 = 1000000000000
П пета 10^15 = 1000000000000000
Э экса 10^18 = 1000000000000000000
З зетта 10^21 = 1000000000000000000000
И иотта 10^24 = 1000000000000000000000000
R ronna 10^27 = 1000000000000000000000000000
Q quetta 10^30 = 1000000000000000000000000000000

Для обозначения micro используется греческая буква мю. В кодировке ASCII, где она отсутствует, вместо неё часто используют латинскую u.

Двоичные префиксы

Двоичные префиксы походят на десятичные, но имеют дополнительную 'i' (и «Ki» начинается с заглавной 'K'). Имена формируются из первого звука имени десятичных префиксов примерно того же размера, за которым следует «bi» (от «binary» — «двоичный»).

Приставка Имя Значение
КиБ киби 2^10 = 1024
МиБ меби 2^20 = 1048576
ГиБ гиби 2^30 = 1073741824
ТиБ теби 2^40 = 1099511627776
ПиБ пеби 2^50 = 1125899906842624
ЭиБ эксби 2^60 = 1152921504606846976
Zi zebi 2^70 = 1180591620717411303424
Yi yobi 2^80 = 1208925819614629174706176

Обсуждение

До введения двоичных префиксов довольно часто использовалось k=1000 и K=1024, также как и b=bit (бит), B=byte (байт). К сожалению, заглавная M уже занята, и не может быть использована как признак двоичности.

Поначалу это не имело большого значения, модули памяти и диски имели размер, равный степеням двойки, и все знали, что в таких случаях «килобайт» означает 1024, а «мегабайт» — 1048576 байтов. Впрочем, некоторая путаница связанная с этим всё же была. После некоторых колебаний все производители дисков установили стандарт, по которому k=1000, M=1000 к, G=1000 М.

Ситуация получилась запутанной: в модемах со скоростью 14k4 k=1000; в дискетах 1.44 МБ M=1024000 и т. п. В 1998 году IEC принял стандарт, который определяет двоичные префиксы как указано выше, что позволяет людям быть точными и однозначными.

Таким образом, сегодня МБ = 1000000 \[u0411], а МиБ = 1048576 \[u0411].

В мире свободного программного обеспечения программы медленно переходят к таким обозначениям. Когда ядро Linux при загрузке выводит


hda: 120064896 sectors (61473 MB) w/2048KiB Cache

то MB — это мегабайты, а KiB — кибибайты.

СМОТРИТЕ ТАКЖЕ

The International System of Units.

ПЕРЕВОД

Русский перевод этой страницы руководства разработал Azamat Hackimov <azamat.hackimov@gmail.com>, Dmitriy Ovchinnikov <dmitriyxt5@gmail.com>, Dmitry Bolkhovskikh <d20052005@yandex.ru>, Katrin Kutepova <blackkatelv@gmail.com>, Yuri Kozlov <yuray@komyakino.ru> и Иван Павлов <pavia00@gmail.com>

Этот перевод является свободной программной документацией; он распространяется на условиях общедоступной лицензии GNU (GNU General Public License - GPL, https://www.gnu.org/licenses/gpl-3.0.html версии 3 или более поздней) в отношении авторского права, но БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ.

Если вы обнаружите какие-либо ошибки в переводе этой страницы руководства, пожалуйста, сообщите об этом разработчику по его адресу электронной почты или по адресу списка рассылки русских переводчиков.

2 мая 2024 г. Linux man-pages 6.8