Цифровой знак - Number sign

#
Знак числа
В  Юникоде U + 0023 # НОМЕРНЫЙ ЗНАК (HTML #  · # )
Связанный
Смотрите также U + 00A3 £ ЗНАК ФУНДА
U + 2116 ЗНАК НОМЕРО
Отличный от
Отличный от U + 266F МУЗЫКАЛЬНЫЙ ЗНАК
U + 2317 ПРОСМОТР ДАННЫХ КВАДРАТ
U + 22D5 ⋕ РАВНО И ПАРАЛЛЕЛЬНО

Символ # известен по- разному в английском-говорящих регионах , как знак числа , хэш , или знак фунта . Этот символ исторически использовался для широкого круга целей, включая обозначение порядкового номера и в качестве лигатурированного аббревиатуры для фунтов экирдупуа , происходящего от ныне редкого .

С 2007 года широкое использование символа для введения тегов метаданных на платформах социальных сетей привело к тому, что такие теги стали называть « хэштегами », и поэтому сам символ иногда называют хэштегом .

Этот символ отличается от аналогичных символов сочетанием ровных горизонтальных штрихов и вертикальных штрихов, наклоненных вправо.

История

Стилизованный вариант аббревиатуры libra pondo («фунт веса»).
Аббревиатура Исаака Ньютона , показывающая эволюцию от «℔» к «#».

Считается, что происхождение этого символа восходит к символу , сокращенному от римского термина libra pondo , что переводится как «вес фунта». Это сокращение было напечатано специальным типом лигатуры с горизонтальной линией поперек, чтобы строчная буква l не была принята за цифру 1 . В конечном итоге, символ был уменьшен для наглядности как наложение двух горизонтальных штрихов «=» на два косых черта «//». Примеры его использования для обозначения фунта существуют, по крайней мере, еще в 1850 году.

Этот символ описан как «числовой» символ в трактате по бухгалтерскому учету 1853 г. , а его двойное значение описано в бухгалтерском тексте 1880 г. В руководстве по эксплуатации пишущей машинки Blickensderfer модели 5 ( ок.  1896 г. ), похоже, упоминается этот символ. как «числовой знак». Некоторые источники в США в начале 20-го века называют его «знаком числа», хотя это также может относиться к знаку числа . В руководстве 1917 года различаются два использования знака: «число (написано перед цифрой)» и «фунты (написано после цифры)». Фраза «знак фунта» для обозначения этого символа встречается в США с 1932 года. Термин « знак решетки» встречается в южноафриканских письмах конца 1960-х годов и из других источников, не относящихся к Северной Америке, 1970-х годов.

Этот символ, по-видимому, использовался в основном в рукописных материалах; в полиграфическом бизнесе числовой символ (№) и фунт с чертой () используются для обозначения «числа» и «фунтов» соответственно.

Для механических устройств символ появился на клавиатуре пишущей машинки Remington Standard (ок. 1886 г.), но не использовался на клавиатурах, используемых для набора. Он появился во многих ранних кодах телетайпа и оттуда был скопирован в ASCII , что сделало его доступным на компьютерах и, таким образом, привело к тому, что персонажу удалось найти гораздо больше применений. Этот символ был введен на нижней правой кнопке сенсорных клавиатур в 1968 году, но эта кнопка не использовалась широко до появления крупномасштабной голосовой почты (системы PBX и т. Д.) В начале 1980-х годов.

Одно из применений в компьютерах заключалось в том, чтобы пометить следующий текст как имеющий другую интерпретацию (например, команду или комментарий) от остального текста. Он был принят для использования в сетях интернет-чата ( IRC ) примерно в 1988 году для обозначения групп и тем. Это использование вдохновило Криса Мессина предложить аналогичную систему для использования в Твиттере, чтобы отмечать интересующие темы в сети микроблогов; это стало известно как хэштег . Хотя изначально и наиболее популярно использовался в Твиттере, использование хэштега распространилось и на другие сайты социальных сетей.

Имена персонажа

Знак числа
Цифровой знак - это имя, выбранное консорциумом Unicode . Наиболее распространен в Канаде и на северо-востоке США. Американские компании по производству телефонного оборудования, которые обслуживают канадских абонентов, часто имеют возможность в своих программах обозначать канадский английский язык , что, в свою очередь, предписывает системе произносить звонящим знак номера вместо фунта .
Знак фунта или фунт
Знак фунта или фунт являются наиболее распространенными именами, используемыми в Соединенных Штатах, где клавишу «#» на телефоне обычно называют клавишей фунта или просто фунтом . Например, инструкции по набору внутреннего номера, такого как # 77, можно прочитать как «семь фунтов стерлингов». Это имя редко используется за пределами Соединенных Штатов, где термин « знак фунта» означает символ валюты £ .
Хэш, Хеш знак , особые отметки
В Соединенном Королевстве и Ирландии его обычно называют хешем (вероятно, от штриховки , имея в виду перекрестную штриховку , хотя точное происхождение оспаривается).
Хэштег
Слово хэштег часто используется при чтении вслух сообщений в социальных сетях, указывая на начало хэштега. Например, текст «#foo» часто читается вслух как «hashtag foo» (в отличие от «hash foo»). Это приводит к распространенному мнению, что сам символ называется хэштегом . В документации Twitter он упоминается как «символ хэштега». Программисты редко делают это, например , #!является «хэш - бах» .
Шестигранник
Шестнадцатеричный код обычно используется в Сингапуре и Малайзии, поскольку используется во многих записанных телефонных справочных меню: «Пожалуйста, введите свой номер телефона, а затем шестнадцатеричный ключ». Термин « шестнадцатеричный» не приветствуется в Сингапуре в пользу хеша . В Сингапуре хеш в адресах квартир также называется шестнадцатеричным , поскольку он предшествует номеру этажа.
Octothorp, octothorpe, octathorp, октатерп
Большинство ученых считают, что это слово было изобретено сотрудниками Bell Telephone Laboratories к 1968 году, которым нужно было слово для обозначения символа на клавиатуре телефона . Говорят, что Дон Макферсон создал это слово, объединив окто и фамилию Джима Торпа , олимпийского медалиста. Говард Эби и Лорен Асплунд утверждают, что в 1964 году изобрели это слово в шутку, соединив окто со слогом терп, который из-за «th» диграфа было трудно произносить на разных языках. В новой книге словесных историй Merriam-Webster , 1991 г. есть длинная статья, которая согласуется с эссе Дуга Керра, в котором говорится, что «октотерп» было первоначальным написанием, и что это слово возникло в 1960-х годах среди телефонных инженеров как шутка. Другие гипотезы происхождения слова включают фамилию Джеймса Оглторпа или использование древнеанглийского слова для обозначения деревни, торп , потому что символ выглядит как деревня, окруженная восемью полями. Это слово было популяризировано в Bell Labs и за ее пределами. Первое упоминание "octothorp" в патенте США было сделано в 1973 году. В этом патенте также упоминается шестиконечная звездочка (✻), используемая на телефонных кнопках, как «секстиль».
Острый
Использование имени резкое связано с сходством символа с глифом, используемым в нотной записи , U + 266F (♯), как и в названии языков программирования Microsoft C # , J # и F # . Microsoft заявляет: «Это не символ решетки (или фунта), как думает большинство людей. На самом деле это должен быть музыкальный острый символ. Однако, поскольку острый символ отсутствует на стандартной клавиатуре, легче набрать хэш символ (#). Название языка, конечно же, произносится как «видеть острый» ». Согласно спецификации языка C # ECMA-334, раздел 6, Акронимы и сокращения, название языка пишется «C #» («ЛАТИНСКАЯ ЗАГЛАВНАЯ БУКВА C (U + 0043), за которой следует ЗНАК № (U + 0023)» ) и произносится как "C Sharp".
Квадрат
Деталь клавиатуры телефона, отображающая квадрат Viewdata
Иногда используется в Великобритании (например, иногда в публикациях BT и автоматических сообщениях) - особенно в эпоху Prestel , когда символ был разделителем адреса страницы. Международный союз электросвязи спецификации ITU-T E.161 3.2.2 гласит: «Символ должен быть известен как„квадрат“или наиболее часто используемых эквивалентный термин в других языках». Формально это не числовой знак, а другой символ - квадрат Viewdata .
Другой
Названия, которые можно увидеть, включают: штриховка , хруст, забор, вспышка, садовый забор, садовая калитка, ворота, сетка, хак, сетка, уф, свинка, штамп, грабли, царапина, царапина, крестики-нолики. , и неравные . Также есть утверждения об использовании: заглавная 3, комментарий, коридор и вафля.

использование

Когда # ставится перед числом, оно читается как "число". Например, «карандаш №2» означает «карандаш номер два». Сокращения «Нет». и «№» используются как взаимозаменяемые.

Когда # стоит после числа, оно читается как «фунт» или «фунты», что означает единицу веса. Текст «5 # мешок муки» будет означать «пятифунтовый мешок муки». Сокращения «фунт». и «℔» используются как взаимозаменяемые. Но это не замена «£».

Последнее использование редко за пределами Северной Америки. Знак не используется для обозначения фунтов как веса ( для этого используются фунты или фунты ), и уж тем более не для валюты фунта. Использование # как аббревиатуры для "числа", тем не менее, распространено в неформальной письменной форме, но редко используется в печати. Там, где американцы могли бы написать «Симфонию №5», британцы и ирландцы с большей вероятностью напишут «Симфонию №5». У британских пишущих машинок был £ключ, тогда как у американских пишущих машинок был #ключ. Многие компьютерные коды и коды телетайпов (например, BS 4730 (национальный вариант набора символов ISO / IEC 646 для Великобритании ) заменяли '#' на '#', чтобы сделать британские версии, поэтому один и тот же двоичный код обычно отображался как #на американском и £британском оборудовании (знак доллара не заменялся из-за очевидных проблем, если была предпринята попытка передать денежные значения).

Математика

Вычисление

  • В Unicode и ASCII символ имеет кодовую точку как U + 0023 # ЧИСЛО SIGN и #в HTML5 .
  • Во многих языках сценариев и форматах файлов данных, особенно тех, которые возникли в Unix, #вводится комментарий, идущий в конец строки. Комбинация #!в начале исполняемого файла - это « shebang », «hash-bang» или «pound-bang», которые используются, чтобы сообщить операционной системе, какую программу использовать для запуска скрипта (см. Магическое число ). Эта комбинация была выбрана так, чтобы это был комментарий на языках сценариев.
    • #! является символом дистрибутива CrunchBang Linux.
  • В языке программирования Perl# используется в качестве модификатора синтаксиса массива для возврата номера индекса последнего элемента в массиве , например, последний элемент массива находится в $array[$#array]. Количество элементов в массиве равно $#array + 1, поскольку в массивах Perl по умолчанию используются индексы, отсчитываемые от нуля. Если массив не был определен, возврат также не определен. Если массив определен, но не имеет назначенных ему элементов, например,, @array = ()то $#arrayвозвращается −1. См. Раздел о функциях массивов в статье о структуре языка Perl.
  • Как в препроцессорах C, так и в C ++ , а также в других синтаксически C-подобных языках #используется для запуска директивы препроцессора . Внутри макроса, после #define, он используется для различных целей; например, двойной знак решетки (решетка) ##используется для объединения токенов .
  • В оболочках Unix , #по соглашению помещается в конец командной строки, чтобы обозначить, что пользователь работает как root .
  • #используется в URL в виде веб - страницы или другого ресурса , чтобы ввести « фрагмент идентификатор » - идентификатор , который определяет позицию в пределах данного ресурса. Например, в URL-адресе https://en.wikipedia.org/wiki/Number_sign#In_computingчасть после #( In_computing) является идентификатором фрагмента, в данном случае обозначающим, что отображение следует переместить, чтобы отобразить тег, отмеченный <span id="In_computing">...</span>в HTML.
  • Internet Relay Chat : на (IRC) серверах, #предшествует имени каждого канала , доступного во всей сети IRC.
  • В блогах , #иногда используются для обозначения Пермассылки для этой конкретной записи раздела.
  • В упрощенных языках разметки , таких как викитекст , #часто используется для введения нумерованных элементов списка.
  • #используются в Modula-2 и Оберон языках программирования , разработанного Никлаус Вирт и в Component Pascal языке , полученном от Oberon для обозначения не равный символа, как дублер для математического неравного знака , будучи более интуитивным , чем <>или !=. Например:IF i # 0 THEN ...
  • В OCaml , #оператор используется для вызова метода.
  • В Common Lisp , #является диспетчерская чтения макроса символа , используемым для расширения S-выражения синтаксиса с короткими разрезами и поддержкой различных типов данных (комплексными числами, векторами и более).
  • В схеме , #является префиксом для определенного синтаксиса с особым смыслом.
  • В стандартном ML , #при добавлении префикса к имени поля становится функцией проекции (функцией для доступа к полю записи или кортежа); также #добавляет префиксы к строковому литералу, чтобы превратить его в символьный литерал.
  • В синтаксисе Mathematica# при использовании в качестве переменной становится чистой функцией (заполнителем, который сопоставляется с любой переменной, удовлетворяющей условиям).
  • В LaTeX , #при добавлении числа в префикс указывает аргумент для определенной пользователем команды. Например \newcommand{\code}[1]{\texttt{#1}}.
  • В Javadoc , #используются с @seeтегом , чтобы ввести или отделить поле, конструктор, или метод элемент из содержащего его класса.
  • В Redcode и некоторых других диалектах языка ассемблера , #используется для обозначения адресации в немедленном режиме, например LDA #10, что означает «загрузить аккумулятор A со значением 10» на языке ассемблера MOS 6502 .
  • в HTML , CSS , SVG и других вычислительных приложениях #используется для идентификации цвета, указанного в шестнадцатеричном формате, например #FFAA00. Это использование происходит из спецификаций цвета X11 , которые унаследовали его от ранних диалектов ассемблера, которые использовались #для префикса шестнадцатеричных констант, например: ZX Spectrum Z80 assembly.
  • В Be-Music Script каждая командная строка начинается с #. Строки, начинающиеся с символов, отличных от "#", рассматриваются как комментарии.
  • Использование символа решетки в хэштеге - это явление, задуманное Крисом Мессиной и популяризированное социальной сетью Twitter , как способ направлять разговоры и темы среди пользователей. Это привело к все более распространенной тенденции называть сам символ «хэштегом».
  • В языках программирования, таких как PL / 1 и Assembler, используемых в системах мэйнфреймов IBM, а также JCL (язык управления заданиями), #(вместе с $и @) используются в качестве дополнительных букв в идентификаторах, метках и именах наборов данных.
  • В J , #это Талли или граф функции, а так же в Lua , #может быть использован в качестве ярлыка , чтобы получить длину таблицы, или получить длину строки. Из-за простоты написания символа "#" над более длинными именами функций, эта практика стала стандартной в сообществе Lua.
  • В Dyalog APL , #является ссылка на корневом пространство имен , а ##является ссылкой на текущем пространстве имен родительских.

Другое использование

  • Алгебраические обозначения для шахмат : решетка после хода обозначает мат .
  • Транскрипция на американском языке жестов : хэш, стоящий перед словом, состоящим только из заглавных букв, идентифицирует лексикализованный знак, напечатанный пальцами, имеющий какие-то смеси или буквы. Слова, состоящие из заглавных букв без префикса, используются для стандартных английских слов, которые полностью вводятся с клавиатуры.
  • Написание копий и редактирование копий : технические писатели часто используют три знака решетки , ### , в качестве маркера в тексте, где будет добавлен дополнительный контент или есть ошибки, которые необходимо исправить.
  • Сноска символы (или концевые символы): Из - за доступности во многих шрифтах и непосредственно на клавиатуре компьютера, «#» и другие символы (например, каре ), в последние года начали быть иногда использовано в каталогах и отчетах вместо более традиционные символы (особенно кинжал, двойной кинжал , ворона ).
  • Лингвистическая фонология : # обозначает границу слова. Например, это /d/ → [t] / _#означает, что / d / становится [t], когда это последний сегмент в слове (т.е. когда он появляется перед границей слова).
  • Лингвистический синтаксис : хэш перед предложением-примером означает, что предложение сформировано семантически неправильно, хотя грамматически правильно. Например, «# Зубная щетка беременна» - грамматически правильное предложение, но имеет странное значение.
  • Ограничитель отпускаемых по рецепту лекарств: в некоторых странах, например в Норвегии или Польше , символ # используется в качестве разделителя между различными лекарствами по рецептам врача.
  • Медицинское сокращение: решетка часто используется для обозначения перелома костей . Например, "#NOF" часто используется для обозначения "перелом шейки бедренной кости ". В лучевой терапии полная доза радиации делится на меньшие дозы или «фракции». Им дается сокращенное обозначение # для обозначения либо количества процедур в рецепте (например, 60 Гр в 30 #), либо дробного числа (# 9 из 25).
  • Пресс-релизы : Обозначение ### означает «конец», т. Е. Больше нет копии.
  • В качестве отметки корректуры , чтобы указать, что следует вставить пробел.
  • Публикация: при отправке рукописи научной фантастики для публикации знак числа на отдельной строке (с отступом или по центру) указывает на разрыв раздела в тексте.
  • Scrabble : размещение знака числа после слова указывает на то, что это слово находится в британских списках слов, но не в североамериканских списках.
  • Телетекст и субтитры DVB (в Великобритании и Ирландии): символ решетки используется для обозначения текста, который либо поется персонажем, либо слышен в фоновой музыке, например # Потому что он отличный парень #

Юникод

В Unicode назначается несколько символов #. Другие засвидетельствованные имена в Юникоде : знак фунта, решетка, штриховка, окторп.


Информация о персонаже
Предварительный просмотр #
Юникод имя НОМЕРНЫЙ ЗНАК ЗНАК ПОЛНОШИРИННОГО НОМЕРА МАЛЕНЬКИЙ НОМЕР ЗНАК
Кодировки десятичный шестнадцатеричный десятичный шестнадцатеричный десятичный шестнадцатеричный
Юникод 35 год U + 0023 65283 U + FF03 65119 U + FE5F
UTF-8 35 год 23 239 188 131 EF BC 83 239 185 159 EF B9 9F
ГБ 18030 35 год 23 163 163 A3 A3 169 124 A9 7C
Ссылка на числовые символы & # 35; & # x23; & # 65283; & # xFF03; & # 65119; & # xFE5F;
Ссылка на именованный символ & num;
ASCII и расширения 35 год 23
EBCDIC (037, 500, UTF ) 123 7B
EBCDIC (1026) 236 EC
Shift JIS 35 год 23 129 148 81 94
EUC-JP 35 год 23 161 244 A1 F4
EUC-KR / UHC 35 год 23 163 163 A3 A3
Big5 35 год 23 161 173 A1 AD 161 204 A1 CC
EUC-TW 35 год 23 161 236 A1 EC 162 173 A2 AD
Латекс \ #


Информация о персонаже
Предварительный просмотр # ️⃣
Юникод имя ЗНАЧОК НОМЕРА КЛАВИАТУРЫ
Кодировки десятичный шестнадцатеричный
Юникод 35 65039 8419 U + 0023 + FE0F + 20E3
UTF-8 35 239 184 143 226 131 163 23 EF B8 8F E2 83 A3
ГБ 18030 35 132 49 130 53 129 54 184 54 23 84 31 82 35 81 36 В8 36
Ссылка на числовые символы & # 35; & # 65039; & # 8419; & # x23; & # xFE0F; & # x20E3;
Shift JIS ( NTT Docomo ) 249 133 F9 85
Shift JIS ( SoftBank 3G ) 247 176 F7 B0
Shift JIS ( au от KDDI ) 244 137 F4 89
7-битный JIS (au от KDDI и др.) 123 105 7B 69
Шорткод эмодзи : hash:

Также присваиваются по крайней мере три орфографически отличных числовых знака из других языков:

На клавиатурах

На стандартной раскладке клавиатуры , то # символ ⇧ Shift+ 3. На стандартной британской и некоторых других европейских клавиатурах одни и те же нажатия клавиш приводят к появлению знака фунта (стерлингов), символа £ , и #их можно переместить на отдельную клавишу над правой клавишей Shift. Если ключа нет, символ может быть создан в Windows с Alt+ 35, в Mac OS с ⌥ Opt+ 3и в Linux с Compose++.

Смотрите также

Примечания

использованная литература