ГОСТ Р МЭК 61360-2—2013
- variabieLengthlndicator: если задан индикатор длины переменной, то количество цифр соответствующего
числа не должно превышать заданной длины, т. е. lengthOfNumber.
D.5.3 Формат значения NR2
Синтаксис значения NR2 указывает формат действительного значения свойства, не требующего указания
показателя степени.
Синтаксическое правило:
KR2Value-’NR2’,((signedNumber,variableLengthlndicator)|
(signedNumber,apace) |variableLengthlndicator| apace),
lengihOtlnlegralPdil, declmalMarJc, lengthOfFractionalPart;
Смысл компонент формата значений NR2 для отображения:
• TJR2 значение должно быть действительным.
Примечание 1— Численные значения NR2 не должны содержать пробелов.
- lengthOfFractionalPart: число цифр дробной части числа.
Примечание 2 — Если указан индикатор длины переменной variabieLengthlndicator, то фактическое ко
личество цифр дробной части числа может быть меньше.
Примечание 3 — Длина дробной части числа lengthOfFractionalPart неявно указывает рекомендованную
точность числа. Фактическая точность числа, из которого выведено значение, гложет быть выше той. что указана
здесь.
- lengthOf IntegralPart: количество цифр целой части числа.
Примечание 4 — Если указан индикатор длины переменной variabieLengthlndicator, то фактическое ко
личество цифр целой части числа гложетбыть меньше.
- signedNumber если указано число со знаком signedNumber, то оно должно быть либо положительным,
либо отрицательным, либо нулем. У положительного числа спереди может быть плюс «+». У отрицательного числа
спереди должен быть минус в-». Перед нулем минус «-» недопустим.
- variabieLengthlndicator если задан индикатор длины переменной variabieLengthlndicator, то либо целая
часть, либо дробная часть числа, либо обе зги части должны содержать цифры, количество которых не превышает
длину, заданную параметрами lengthOflntegralPart или lengthOfFractionalPart. Число должно содержать по крайней
мере одну цифру.
D.5.4 Формат значения NR3
Синтаксис значения NR3 указывает формат действительного значения свойства, представленного в степен
ной форме.
Синтаксическое правило:
NS3Value-*NR3’,({signedNumber,variableLengthlndicator)I
(signedNumber,space) IvariabieLengthlndicator| space),
lengthOfIntegralPart, decimalKarfc, lengthOfFractionalPart,
exponentlndicator, (aignedExponent), lengthOfExponent;
Смысл компонент формата значений NR3 для отображения:
’ NR3’: значение должно быть действительным с основанием степени 10.
Примечание 1— Числодолжно содержать по крайней мере одну цифру и десятичный знак в мантиссе.
Показатель степени имеет по крайней мере одну цифру.
Примечание 2 — Значения формата NR3не имеют пробелов.
- exponentlndicator: разделитель между мантиссой и показателем степени в формате NR3.
- lengthOfExponent: число цифр показателя степени.
Примечание 3 — Если указан индикатор длины переменной variabieLengthlndicator, то фактическое ко
личество цифр показателя степени может быть меньше.
Примечание 4 — Случайные плюсы и минусы или десятичные знаки не считаются параметрами
lengthOfNumber. lengthOflntegralPart, lengthOfFractionalPart или JengthOfExponent.
- lengthOfFractionalPart: количество цифр дробной части мантиссы.
Примечание 5 — Если указан индикатор длины переменной variabieLengthlndicator, то фактическое ко
личество цифр дробной части числа может быть меньше.
142