Изменения
{{{e}}} заменено на {{formatnum:{{{e}}}}} , чтобы типографически правильно обрабатывался минус в показателе
<includeonly>{{nobr|1=<!-- заключаем всё в шаблон {{nobr}}
Если указана погрешность в форме MMMM±NN либо в форме MMMM^+NN_−KK (верхний и нижний индексы), и также задан параметр {{{e}}} (экспоненциальная запись), то открываем скобку:
-->{{#if: {{{2|}}}{{{pm|}}}{{{p|}}} |{{#if: {{{e|}}}|(}} }}<!--
Точная часть числового значения (или его мантиссы):
-->{{formatnum:{{{1|{{{v|}}}}}}}}<!--
Погрешность, записанная либо в форме MMMM±NN, либо в форме MMMM^+NN_−KK (верхний и нижний индексы):
-->{{#if: {{{2|}}}<!-- если задан параметр {{{2}}} (первый параметр погрешности — общая или «в плюс»)
-->|{{#if: {{{3|}}}<!-- то: если задан и параметр {{{3}}} (второй параметр погрешности — «в минус»)
-->|{{su|p=+{{formatnum:{{{2}}}}}|b=−{{formatnum:{{{3}}}}}}}<!-- то: шаблоном {{su}} выводим значения погрешности «в плюс» и «в минус»
-->| ± {{formatnum:{{{2}}}}}<!-- иначе (т. е. {{{3}}} не задан): выводим {{{2}}} в качестве общего значения погрешности («плюс-минус»)
-->}}<!-- end if {{{3|}}}
-->|{{#if: {{{pm|}}}<!-- иначе (т. е. {{{2}}} не задан): если задан параметр {{{pm}}} (общее значение погрешности — «плюс-минус»)
-->| ± {{formatnum:{{{pm}}}}}<!-- то: выводим его (параметры {{{p}}}, {{{m}}} будут проигнорированы)
-->|{{#if: {{{p|}}}<!-- иначе (т. е. ни {{{2}}}, ни {{{pm}}} не заданы): если задан {{{p}}} (погрешность «в плюс»)
-->|{{#if: {{{m|}}}<!-- то: если задан и {{{m}}} (погрешность «в минус»)
-->|{{su|p=+{{formatnum:{{{p}}}}}|b=−{{formatnum:{{{m}}}}}}}<!-- то: шаблоном {{su}} выводим {{{p}}} и {{{m}}}
-->}}<!-- end if {{{m}}}
закончили эту форму записи погрешности;
Либо погрешность, записанная в форме M.MMMMM(NN):
-->|{{#if: {{{d|}}}<!-- иначе (т. е. ни {{{2}}}, ни {{{pm}}}, ни {{{p}}} не заданы): если задан параметр {{{d}}}
-->|({{{d}}})<!-- то: выводим значение погрешности в скобках
-->}}<!-- end if {{{d}}}
-->}}<!-- end if {{{p}}}
-->}}<!-- end if {{{pm}}}
-->}}<!-- end if {{{2|}}}
Закрываем скобку на тех же условиях, что открывали:
-->{{#if: {{{2|}}}{{{pm|}}}{{{p|}}} |{{#if: {{{e|}}}|)}} }}<!--
закончили эту форму записи погрешности;
C точной частью и её погрешностями закончили; теперь обрабатываем порядок, если есть:
-->{{#if: {{{e|}}}<!-- если задан параметр {{{e}}}
-->|{{#if: {{{1|{{{v|}}}}}} |⋅}}<!-- то: если была задана мантисса, выводим знак умножения «⋅»; end if {{{1}}}
-->10<sup>{{formatnum:{{{e}}}}}</sup><!-- выводим 10^порядок
-->}}<!-- end if {{{e}}}
С числовым значением закончили; теперь единица измерения, если есть:
-->{{#if: {{{u|}}} | {{{u}}}}}<!-- end if {{{u}}}
Всё! Закрываем {{nobr}}:
-->}}</includeonly><noinclude>{{doc}}</noinclude>
Если указана погрешность в форме MMMM±NN либо в форме MMMM^+NN_−KK (верхний и нижний индексы), и также задан параметр {{{e}}} (экспоненциальная запись), то открываем скобку:
-->{{#if: {{{2|}}}{{{pm|}}}{{{p|}}} |{{#if: {{{e|}}}|(}} }}<!--
Точная часть числового значения (или его мантиссы):
-->{{formatnum:{{{1|{{{v|}}}}}}}}<!--
Погрешность, записанная либо в форме MMMM±NN, либо в форме MMMM^+NN_−KK (верхний и нижний индексы):
-->{{#if: {{{2|}}}<!-- если задан параметр {{{2}}} (первый параметр погрешности — общая или «в плюс»)
-->|{{#if: {{{3|}}}<!-- то: если задан и параметр {{{3}}} (второй параметр погрешности — «в минус»)
-->|{{su|p=+{{formatnum:{{{2}}}}}|b=−{{formatnum:{{{3}}}}}}}<!-- то: шаблоном {{su}} выводим значения погрешности «в плюс» и «в минус»
-->| ± {{formatnum:{{{2}}}}}<!-- иначе (т. е. {{{3}}} не задан): выводим {{{2}}} в качестве общего значения погрешности («плюс-минус»)
-->}}<!-- end if {{{3|}}}
-->|{{#if: {{{pm|}}}<!-- иначе (т. е. {{{2}}} не задан): если задан параметр {{{pm}}} (общее значение погрешности — «плюс-минус»)
-->| ± {{formatnum:{{{pm}}}}}<!-- то: выводим его (параметры {{{p}}}, {{{m}}} будут проигнорированы)
-->|{{#if: {{{p|}}}<!-- иначе (т. е. ни {{{2}}}, ни {{{pm}}} не заданы): если задан {{{p}}} (погрешность «в плюс»)
-->|{{#if: {{{m|}}}<!-- то: если задан и {{{m}}} (погрешность «в минус»)
-->|{{su|p=+{{formatnum:{{{p}}}}}|b=−{{formatnum:{{{m}}}}}}}<!-- то: шаблоном {{su}} выводим {{{p}}} и {{{m}}}
-->}}<!-- end if {{{m}}}
закончили эту форму записи погрешности;
Либо погрешность, записанная в форме M.MMMMM(NN):
-->|{{#if: {{{d|}}}<!-- иначе (т. е. ни {{{2}}}, ни {{{pm}}}, ни {{{p}}} не заданы): если задан параметр {{{d}}}
-->|({{{d}}})<!-- то: выводим значение погрешности в скобках
-->}}<!-- end if {{{d}}}
-->}}<!-- end if {{{p}}}
-->}}<!-- end if {{{pm}}}
-->}}<!-- end if {{{2|}}}
Закрываем скобку на тех же условиях, что открывали:
-->{{#if: {{{2|}}}{{{pm|}}}{{{p|}}} |{{#if: {{{e|}}}|)}} }}<!--
закончили эту форму записи погрешности;
C точной частью и её погрешностями закончили; теперь обрабатываем порядок, если есть:
-->{{#if: {{{e|}}}<!-- если задан параметр {{{e}}}
-->|{{#if: {{{1|{{{v|}}}}}} |⋅}}<!-- то: если была задана мантисса, выводим знак умножения «⋅»; end if {{{1}}}
-->10<sup>{{formatnum:{{{e}}}}}</sup><!-- выводим 10^порядок
-->}}<!-- end if {{{e}}}
С числовым значением закончили; теперь единица измерения, если есть:
-->{{#if: {{{u|}}} | {{{u}}}}}<!-- end if {{{u}}}
Всё! Закрываем {{nobr}}:
-->}}</includeonly><noinclude>{{doc}}</noinclude>