ГОСТ Р ИСО 13584-32—2012
Примечание 2 — Для альтернативных языков, поддерживаемых переведенными данными, доступны
соответствующие символы или идеограммы связанного с данным языком множества специфических символов, как
это определено стандартом на уникод (Unicode Standard). В большинстве случаев не существует соотношения 1:1
между символами исходного языка и символами объектного языка.
Примечание 3 — В большинстве случаев не существует соотношения 1:1 между символами исходного
языка и символами объектного языка.
П р и м е р
—
C J K - К и т а й с к и е , я п о н с к и е и к о р е й с к и е и д е о г р а м м ы (и е р о г л и ф ы ).
Синтаксическое правило:
AValue = ’A’, (space | variableLengthlndicator), numberOfCharacters;
Содержание компонентов A-формата значений для их представления таково:
—Компонент ‘ АЗначение должно быть строкой или несколькими частями строки, состоящими
из буквенных символов.
— Компонент variableLengthlndicator: При наличии компонента variableLengthlndicator строка
может содержать меньшее число символов, чем это указано в компоненте numberOf Characters. Строка
должна содержать по крайней мере один символ.
Н.5.2Формат смешанных символов значений
Формат Mixed Value Format (М) определяет значения строки, которая будет содержать любой из
символов, указанных в разделе Н.7.
Примечание — Для альтернативных языков, поддерживаемых переведенными данными, доступны
соответствующие символы или идеограммы связанного с данным языком множества специфических символов, как
это определено стандартом на уникод (Unicode Standard).
П р и м е р
—
C J K
-
К и т а й с к и е , я п о н с к и е и к о р е й с к и е с и м в о л ы (и е р о г л и ф ы ).
Синтаксическое правило:
MValue = ’М\ (space | variableLengthlndicator), numberOfCharacters;
Содержание компонентов значений в М-формате для их представления таково:
— Компонент М \ Значение должно быть строкой или несколькими частями строки.
— Компонент variableLengthlndicator: При наличии компонента variableLengthlndicator строка
может содержать меньшее число символов, чем это указано в компоненте numberOf Characters. Строка
должна содержать по крайней мере один символ.
Н.5.3Формат числовых хначений
Формат Number Value Format (N) определяет формат значений в виде строки, которая будет
содержать исключительно цифры, поэтому ее содержание должно выбираться из символов строки 00.
ячеек 2В, 2D. 30 - 39 или ячейки 45 основного многоязычного уровня (Basic Multilingual Plane. BMP)
(Уровень 00 Группы 00) в ИСО/МЭК 10646-1.
Примечание — Для альтернативных языков, поддерживаемых переведенными данными, доступны
соответствующие символы или идеограммы связанного с данным языком множества специфических символов, как
это определено стандартом на уникод (Unicode Standard).
П р и м е р
—
В т а б л и ц е
Н.2
п р е д с т а в л е н р е з у л ь т а т п р е о б р а з о в а н и я е в р о п е й с к и х ц и ф р о т
"
0
"
д о
“
9
" е
а р а б с к и е ц и ф р ы .
Т а б л и ц а Н.2 — Таблица соответствия европейских цифр арабским_______________
European digits9876543210
Arabic digits
ЛV
1
о
i
r
V
•
Надписи в таблице: 1 - Европейские цифры; 2 - Арабские цифры.
Синтаксическое правило:
NValue = ‘N\ (space | variableLengthlndicator). numberOfCharacters;
Содержание компонентов N-формата значений для их представления таково:
— Компонент ’ м *: Значение должно быть строкой или несколькими частями строки, состоящими
из цифр;
—Компонент variableLengthlndicator: При наличии компонента variableLengthlndicator строка
может содержать меньшее число символов, чем это указано в компоненте numberOf Characters. Строка
должна содержать по крайней мере один символ.
Н.5.4Формат смешанных буквенных и цифровых значений
Формат Mixed Alphabetic or Numeric Characters Value Format (X) определяет значения строки.
208