править код]
См. также: Классификатор
В классификаторах валют, используемых в России, применяются два основных принципа кодирования— стандарта ISO и Классификатора клиринговых валют.
Знак доллара с двумя и с одним вертикальным штрихом на упаковках для денег |
Основная статья: Знаки валют
Помимо кодов наименования валют могут быть кратко представлены сокращениями (аббревиатурами) или специальными знаками (символами). Международным стандартом, который регламентирует использование таких знаков, в частности, при разработке шрифтов, является Юникод[57] (его ранние версии синхронизированы со стандартом ISO [en]). Коды стандарта— четырёх- или пятизначная последовательность букв и цифр, где первые три (для пятизначных кодов— четыре) символа указывают на колонку кодовой таблицы, а последний— на строку. Таким образом, код в целом является номером конкретной ячейки в кодовой таблице, которой и соответствует конкретный символ. Кроме того, впереди кода добавляется префикс U+, указывающий на то, что это код именно стандарта Юникод.
Однако если коды ISO или ISO имеют однозначные соответствия с наименованиями валют, то их символы, включённые в Юникод, во многих случаях многозначны. В частности, символ $ может быть одновременно использован для обозначения около сорока существующих валют, которые называются долларами, песо, эскудо ит.д. Кроме того, в части знаков валют Юникод по сути фиксирует лишь соответствие конкретного кода названиюграфемы (Dollar Sign, Hrivnia Sign ит.д.), но не её внешнему виду. Конкретное начертание— задача разработчиков шрифтов. Так, в зависимости от использованного шрифта символ доллара может быть представлен как с двумя вертикальными черточками, так и с одной. При этом и тому, и другому символу соответствует одна позиция Юникода— U+ Напротив, символам лиры (₤) и фунта (£) соответствуют разные позиции— соответственно U+20A4 и U+00A3. При этом и тот, и другой могут быть представлены как с одной горизонтальной чертой, так и с двумя[58]. Коды ISO , являясь набором заглавных (реже строчных) букв базовой латиницы[59], безразличны к шрифту, использованному для их вывода.
Также в Юникоде есть три символа разменных денежных единиц: