Современная цифровая цифра 0 обычно записывается в виде круга, эллипса или прямоугольника с закругленными углами.
Глифы [ править ]
В большинстве современных шрифтов высота символа 0 такая же, как и у других цифр. Однако в гарнитурах с текстовыми цифрами символ часто короче ( высота по оси x ).
Традиционно многие печатные гарнитуры делали заглавную букву O более округлой, чем более узкую эллиптическую цифру 0. [1] Пишущие машинки изначально не делали различий по форме между O и 0; в некоторых моделях даже не было отдельной клавиши для цифры 0. Это различие стало заметно на современных символьных дисплеях . [1]
Цифра 0 с точкой в центре, похоже, появилась как опция на дисплеях IBM 3270 . Его появление продолжилось гарнитурой командной строки Taligent Andalé Mono . В одном варианте вместо точки использовалась короткая вертикальная полоса. Это можно было спутать с греческой буквой тета на плохо сфокусированном дисплее, но на практике не было путаницы, потому что тета не была (тогда) отображаемым символом и в любом случае использовалась очень мало.
Альтернативный вариант, косой ноль (похожий на букву O, за исключением косой черты), в основном использовался в рукописных таблицах кодирования перед транскрипцией на перфокарты или ленту, а также используется в графических наборах ASCII старого стиля, происходящих от колесо ввода по умолчанию на Teletype Model 33 ASR. Эта форма похожа на символ «» ( символ Unicode U + 2205), представляющий пустой набор , а также на букву Ø, используемую в нескольких скандинавских языках . Некоторое оборудование Burroughs / Unisys отображает цифру 0 с обратной косой чертой.
Противоположное соглашение, в котором буква O с косой чертой и цифра 0 без символа , была поддержана SHARE , известной группой пользователей IBM , [1] и рекомендована IBM для написания программ FORTRAN [2], а также некоторыми другими производителями ранних мэйнфреймов. ; это еще более проблематично для скандинавов, потому что это означает, что две их буквы сталкиваются. Другие выступали за противоположное соглашение [1], включая IBM для написания программ на языке Algol . [2] Еще одно соглашение, используемое в некоторых ранних линейных принтерах.левая цифра 0 без названия, но с добавлением хвоста или крючка к заглавной O, чтобы она напоминала перевернутую Q (например, U + 213A ℺ ) или прописную заглавную букву-O ( ). [1]
Некоторые шрифты, предназначенные для использования с компьютерами, сделали одну из пары заглавная буква O – цифра 0 более округлой, а другую - более угловатой (ближе к прямоугольнику). Texas Instruments TI-99 / 4A компьютер показал более угловатый капитала O и более округлую цифру 0, в то время как другие сделали выбор наоборот.
Гарнитура, используемая на большинстве европейских номерных знаков транспортных средств, частично различает два символа (заглавная буква O имеет более прямоугольную или более широкую форму, чем цифра 0), но в некоторых странах дополнительное различие проводится путем разрезания цифры 0. в верхнем правом углу (как в немецких таблицах с использованием fälschungserschwerende Schrift , «шрифт, препятствующий подделке»).
Иногда цифра 0 используется либо исключительно, либо вообще не используется, чтобы избежать путаницы. Например, в номерах подтверждения [3], используемых Southwest Airlines, используются только заглавные буквы O и I вместо цифр 0 и 1, в то время как в почтовых индексах Канады используются только цифры 1 и 0, а не заглавные буквы O и I, хотя буквы и числа всегда чередуются.
Другое [ править ]
- Другие представления нуля
Обычное появление нуля на семисегментных дисплеях
Необычно меньший вид нуля на семисегментных дисплеях
Международный морской сигнальный флаг для 0
Нулевой шрифт Брайля [4]
На семисегментных дисплеях калькуляторов, часов и бытовой техники 0 обычно пишется шестью линейными сегментами, хотя на некоторых исторических моделях калькуляторов он был написан четырьмя линейными сегментами.
В системе Брайля , цифра 0 имеет ту же конфигурацию, что и точка буквы J .
На международном морском сигнальном флаге пять знаков «плюс» расположены в виде буквы «X».
Нулевые символы в Юникоде [ править ]
- U + 0030 0 ЦИФРОВОЙ НУЛЬ
- U + 0660 ٠ АРАБСКИЙ ЦИФРОВОЙ ЦИФР НУЛЬ
- U + 06DF ARABIC МАЛЫЙ ВЫСОКИЙ закругленными ZERO
- U + 06E0 ARABIC МАЛЫЙ ВЫСОКИЙ ВЕРТИКАЛЬНЫЙ ПРЯМОУГОЛЬНЫЙ ZERO
- U + 06F0 ۰ РАСШИРЕННАЯ АРАБСКАЯ ЦИФРА-ИНДИКАТОР НУЛЬ
- U + 07C0 ߀ NKO ЦИФРОВОЙ НУЛЬ
- U + 0966 ० DEVANAGARI DIGIT ZERO
- U + 09E6 ০ БЕНГАЛИЯ ЦИФРОВОЙ НОЛЬ
- U + 0A66 ੦ ЦИФРА ГУРМУХИ НУЛЬ
- U + 0AE6 ૦ ЦИФРА ГУДЖАРАТИ НОЛЬ
- U + 0B66 ୦ ORIYA DIGIT ZERO
- U + 0BE6 ௦ ТАМИЛЬСКАЯ ЦИФРА НУЛЬ
- U + 0C66 ౦ ТЕЛУГУ ЦИФРА НОЛЬ
- U + 0C78 ౸ ЦИФРА ДРОБИ ТЕЛУГУ ДЛЯ НЕЧЕТНЫХ СТЕПЕНЕЙ ЧЕТЫРЕХ
- U + 0CE6 ೦ KANNADA DIGIT ZERO
- U + 0D66 ൦ ЦИФРА МАЛАЯЛАМ НУЛЬ
- U + 0DE6 ෦ SINHALA LITH DIGIT DIGIT ZERO
- U + 0E50 ๐ ТАЙСКИЙ ЦИФРОВОЙ НУЛЬ
- U + 0ED0 ໐ LAO DIGIT ZERO
- U + 0F20 ༠ ТИБЕТСКАЯ ЦИФРА НУЛЬ
- U + 0F33 ༳ ТИБЕТСКИЕ ЦИФРЫ ПОЛОВИНЫ НУЛЯ
- U + 1040 ၀ МЬЯНМА ЦИФРОВОЙ НУЛЬ
- U + 1090 ႐ МЬЯНМА ШАН ЦИФРОВОЙ НУЛЬ
- U + 17E0 ០ ЦИФРА ХМЕРА НУЛЬ
- U + 1810 ᠐ МОНГОЛЬСКАЯ ЦИФРА НУЛЬ
- U + 1946 ᥆ LIMBU DIGIT ZERO
- U + 19D0 ᧐ НОВЫЙ TAI LUE DIGIT ZERO
- U + 1A80 ᪀ TAI THAM HORA DIGIT ZERO
- U + 1A90 ᪐ TAI THAM THAM DIGIT ZERO
- U + 1B50 ᭐ БАЛИЙСКАЯ ЦИФРА НУЛЬ
- U + 1BB0 ᮰ СОЛНЕЧНАЯ ЦИФРА НУЛЬ
- U + 1C40 ᱀ LEPCHA DIGIT ZERO
- U + 1C50 ᱐ OL CHIKI DIGIT ZERO
- U + 2070 ⁰ СУПЕРСКРИПТ НОЛЬ
- U + 2080 ₀ ПОДПИСАТЬСЯ НА НОЛЬ
- U + 2189 ↉ ВУЛГАРНАЯ ФРАКЦИЯ НУЛЕВАЯ ТРЕТЬЯ
- U + 24EA ЦИФРОВАЯ ЦИФРА НУЛЬ
- U + 24FF ⓿ ОТРИЦАТЕЛЬНЫЙ НУЛЬ ЦИФРОВЫХ ЦИФРОВ
- U + 3007 〇 ИДЕОГРАФИЧЕСКИЙ НОМЕР НУЛЬ
- U + 3358 ㍘ СИМВОЛ ИДЕОГРАФИЧЕСКОГО ТЕЛЕГРАФА ДЛЯ НУЛЯ ЧАСА
- U + A620 ꘠ ЦИФРОВОЙ НУЛЬ VAI
- U + A8D0 ꣐ ЦИФРА САУРАШТРА НУЛЬ
- U + A8E0 ꣠ ОБЪЕДИНЕНИЕ ЦИФРОВЫХ НОЛЕЙ ДЕВАНАГАРИ
- U + A900 ꤀ KAYAH LI DIGIT ZERO
- U + A9D0 ꧐ ЯВАНСКАЯ ЦИФРА НОЛЬ
- U + A9F0 ꧰ МЬЯНМА TAI LAING DIGIT DIGIT ZERO
- U + AA50 ꩐ ЦИФРА КАМЕРЫ НУЛЬ
- U + ABF0 ꯰ MEETEI MAYEK DIGIT ZERO
- U + FF10 0 ПОЛНАЯ ЦИФРА НУЛЬ
- U + 1018A ГРЕЧЕСКИЙ ЗНАК НУЛЯ
- U + 104A0 𐒠 OSMANYA DIGIT ZERO
- U + 10D30 𐴰 HANIFI ROHINGYA DIGIT ZERO
- U + 11066 𑁦 ЦИФРА БРАХМИ НУЛЬ
- U + 110F0 𑃰 SORA SOMPENG DIGIT ZERO
- U + 11136 𑄶 ЧАКМА ЦИФРА НУЛЬ
- U + 111D0 𑇐 ЦИФРА ШАРАДА НУЛЬ
- U + 112F0 𑋰 KHUDAWADI DIGIT ZERO
- U + 11366 𑍦 ОБЪЕДИНЕНИЕ ЦИФРЫ GRANTHA ZERO
- U + 11450 𑑐 NEWA DIGIT ZERO
- U + 114D0 𑓐 ЦИФРОВОЙ НУЛЬ ТИРХУТА
- U + 11650 𑙐 MODI DIGIT ZERO
- U + 116C0 𑛀 ЦИФРА ТАКРИ НУЛЬ
- U + 11730 𑜰 AHOM DIGIT ZERO
- U + 118E0 𑣠 WARANG CITI DIGIT ZERO
- U + 11950 𑥐 DIVES AKURU DIGIT ZERO
- U + 11C50 𑱐 ЦИФРА БАЙКСУКИ НУЛЬ
- U + 11D50 𑵐 MASARAM GONDI DIGIT ZERO
- U + 11DA0 𑶠 GUNJALA GONDI DIGIT ZERO
- U + 16A60 𖩠 ТОиР ЦИФРА НУЛЬ
- U + 16B50 𖭐 PAHAWH HMONG DIGIT ZERO
- U + 16E80 𖺀 MEDEFAIDRIN DIGIT ZERO
- U + 1D2E0 𝋠 МАЙЯНСКИЙ ЧИСЛЕННЫЙ НУЛЬ
- U + 1D7CE 𝟎 МАТЕМАТИЧЕСКАЯ ЖИРНАЯ ЦИФРА НУЛЬ
- U + 1D7D8 𝟘 МАТЕМАТИЧЕСКАЯ ДВОЙНАЯ СТРУКТУРА ЦИФРА НУЛЬ
- U + 1D7E2 𝟢 МАТЕМАТИЧЕСКАЯ ЦИФРА SANS-SERIF DIGIT ZERO
- U + 1D7EC 𝟬 МАТЕМАТИЧЕСКИЙ SANS-SERIF BOLD DIGIT ZERO
- U + 1D7F6 𝟶 МАТЕМАТИЧЕСКАЯ МОНОКОСМИЧЕСКАЯ ЦИФРА НУЛЬ
- U + 1E140 𞅀 NYIAKENG PUACHUE HMONG DIGIT ZERO
- U + 1E2F0 𞋰 ЦИФРА ВАНЧО НУЛЬ
- U + 1E950 𞥐 ADLAM DIGIT ZERO
- U + 1F100 🄀 ЦИФРОВОЙ НУЛЬ ПОЛНЫЙ ОСТАНОВ
- U + 1F101 🄁 ЦИФРОВАЯ ЗАПЯТАЯ НУЛЬ
- U + 1F10B 🄋 ЦИФРОВЫЙ ДИНГБАТ SANS-SERIF DIGIT ZERO
- U + 1F10C 🄌 DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT ZERO
- U + 1F10D 🄍 ЗАКЛОНЕННЫЙ НУЛЬ С ДЛИННОЙ КОРОБКОЙ
- U + 1FBF0 🯰 СЕГМЕНТНЫЙ ЦИФРОВОЙ НУЛЬ
- U + E0030 TAG DIGIT ZERO
Для правильного отображения необычных символов Юникода в этой таблице может потребоваться поддержка отрисовки . |
См. Также [ править ]
- Варианты арабских цифр § Ноль с косой чертой
- Региональные вариации почерка § Арабские цифры
Ссылки [ править ]
- ^ a b c d e Бемер, Роберт Уильям (август 1967). «К стандартам рукописного нуля и ах: много шума из ничего (и буквы), или частичное досье по различению рукописных нулей и ах». Коммуникации ACM . 10 (8): 513–518. DOI : 10.1145 / 363534.363563 .
- ^ а б Эйнарссон, Бо; Шокин, Юрий (24.05.2007). «Fortran 90 для программиста на Fortran 77» . Приложение 7: «История развития Fortran. Архивировано 28 февраля 2017 года.
- ^ http://southwest.com/content/travel_center/retrieveCheckinDoc.html
- ^ Обозначается буквой O. Поочередно отображается как
⠼⠚
("цифровой знак" "j")