Постоянно защищенный шаблон
Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску
Документация по шаблону [ просмотреть ] [ изменить ] [ история ] [ очистить ]

Шаблон {{ convert }} рассчитывает от одной единицы измерения к другой, а затем представляет результаты в форматированном виде. Полный список символов единиц измерения, распознаваемых шаблоном, находится здесь .

Например:

{{convert|2|km|mi}}→ 2 километра (1,2 мили) (км введено, преобразовано в мили)
{{convert|7|mi|km}}→ 7 миль (11 км) (введено миль, преобразовано в км)

Цифры можно округлять, единицы можно сокращать до символов:

{{convert|2|km|mi|2|abbr=on}} → 2 км
{{convert|7|mi|km|2|abbr=on}} → 7 миль (11,27 км)

Диапазоны значений можно ввести с помощью |to|...или |-|...:

{{convert|2|to|5|km|mi}} → от 2 до 5 километров (от 1,2 до 3,1 миль)
{{convert|2|-|5|km|mi}} → 2–5 километров (1,2–3,1 мили)

Пример комбинированного эффекта:

{{convert|2|-|5|km|mi|2|abbr=on}} → 2–5 км (1,24–3,11 миль)
{{convert|2|and|5|km|mi|sigfig=3|abbr=off}} → 2 и 5 км (1,24 и 3,11 мили)

Единицы для конвертации

Введите единицы для преобразования из  в :

  • {{convert|1|lb|kg}} → 1 фунт (0,45 кг)
Единицы СИ обычно принимают префиксы, такие как "m" для милли (10 −3 ) и "M" для мега (10 6 ).
Для единицы измерения используйте "/" (косая черта): кг / га.
Для трех блоков и т. Д. См. Категория: шаблоны, похожие на преобразование.

Название единицы или символ (аббревиатура): 1 фунт или 1 фунт ?

По умолчанию первая величина показывает название единицы, вторая показывает символ (или аббревиатуру):

  • {{convert|1|lb|kg}} → 1 фунт (0,45 кг)

Использование |abbr=inявляется обратным поведение по умолчанию:

  • {{convert|1|lb|kg|abbr=in}} → 1 фунт (0,45 кг)

Чтобы сократить оба слова или ни один из них:

  • {{convert|1|lb|kg|abbr=on}} → 1 фунт (0,45 кг)
  • {{convert|1|lb|kg|abbr=off}} → 1 фунт (0,45 килограмма)

Удобство: {{CVT}} имеет |abbr=onпо умолчанию

Шаблон {{ cvt }} такой же, как {{convert}} , за исключением того, что он имеет |abbr=onповедение по умолчанию. В {{cvt}} доступны все остальные параметры. Так:

{{cvt|1|lb|kg}} → 1 фунт (0,45 кг)

эквивалентно:

{{convert|1|lb|kg|abbr=on}} → 1 фунт (0,45 кг)

Прилагательное: расстояние в 10 миль

Используется |adj=onдля образования прилагательного (с переносом через дефис):

  • A {{convert|10|mi|km|adj=on}} distance → Расстояние 10 миль (16 км).

Поведение по умолчанию, для сравнения:

  • {{convert|10|mi|km}} to go → Осталось 10 миль (16 км).

|adj=onне создает дефисы с символами единиц, согласно Руководству по стилю :

  • A {{convert|9|in|cm|adj=on|abbr=on}} nail → Гвоздь диаметром 9 дюймов (23 см).

Округление: 100 футов являются 30 м или 30,5 м или 30,48 м ?

По определению 100 футов равняются 30,48 м. На практике расчетное число метрики обычно округляют. При этом есть несколько возможностей.

Округление по умолчанию

По умолчанию {{Convert}} результат преобразования будет округлен до точности, сравнимой с точностью входного значения (количество цифр после десятичной точки - или отрицательное значение числа незначительных нулей перед точкой - равно увеличивается на единицу, если преобразование представляет собой умножение на число от 0,02 до 0,2, остается неизменным, если коэффициент составляет от 0,2 до 2, уменьшается на 1, если он находится в диапазоне от 2 до 20, и так далее) или до двух значащих цифр , в зависимости от того, что более точно. Исключением является округление температур (см. Ниже ).

Convert поддерживает четыре типа округления:

Округление до заданной точности: используйте число точности

Укажите желаемую точность с четвертым безымянным параметром (или третьим безымянным параметром, если параметр «преобразовать в» опущен; или пятым безымянным параметром, если указан диапазон; или четвертым безымянным параметром еще раз, если диапазон указан и «преобразовать в» параметр опущен; его необходимо заменить на именованный параметр "точности"). Преобразование округлены до ближайшего кратного 1 / 10 , к мощности этого числа. Например, если результат - 8621, а округленное число - «-2», результатом будет 8600. Если результат - «234.0283043», а округленное число - «0», результатом будет 234.

Округлить до заданного числа значащих цифр: |sigfig=

Чтобы указать номер вывода, состоящий из n значащих цифр, используйте |sigfig=<number>:

  • {{convert|1200|ft|m|sigfig=4}} → 1200 футов (365,8 м)
  • {{convert|1200|ft|m|sigfig=3}} → 1200 футов (366 м)
  • {{convert|1200|ft|m|sigfig=2}} → 1200 футов (370 м)
  • {{convert|1200|ft|m|sigfig=1}} → 1200 футов (400 м)

Поведение по умолчанию, для сравнения:

  • {{convert|1200|ft|m}} → 1200 футов (370 м)

Установка |sigfig=значения меньше 1 бессмысленно:

  • {{convert|1200|ft|m|sigfig=0}}→ 1200 футов (370 м) * Красный XN

Округлить до кратного 5: 15 , 20 , 25 , ...

Использование |round=5округляет результат до кратного 5.

  • {{convert|10|m|ft}} → 10 метров (33 футов)
  • {{convert|10|m|ft|round=5}} → 10 метров (35 футов)

Аналогично: результат |round=25округляется до числа, кратного 25.

  • {{convert|10|m|ft}} → 10 метров (33 футов)
  • {{convert|10|m|ft|round=25}} → 10 метров (25 футов)

Поведение по умолчанию, для сравнения:

  • {{convert|10|m|ft|sigfig=4}} → 10 метров (32,81 фута)

В диапазоне можно округлить каждое значение отдельно до значения по умолчанию. Использование |round=each:

  • {{convert|10 x 200 x 3000|m|ft}} → 10 на 200 на 3000 метров (33 футов × 656 футов × 9843 футов)
  • {{convert|10 x 200 x 3000|m|ft|round=each}} → 10 на 200 на 3000 метров (33 футов × 660 футов × 9800 футов)

Круглый кратный данная фракция: 2 316 дюйма

Укажите желаемый знаменатель, используя |frac=<some positive integer>. ( Знаменатель это число ниже самой косой черты, например, 3 в 1 / 3 ).

  • {{convert|5.56|cm|in|frac=16}}→ 5,56 см ( 2 316  дюйма  )
  • {{convert|8|cm|in|frac=4}}→ 8 см ( 3 14  дюйма  )

По возможности дробь уменьшается:

  • {{convert|8|cm|in|frac=100}}→ 8 см ( 3 320  дюйма  )

По умолчанию используется десятичная запись:

  • {{convert|5.56|cm|in}} → 5,56 см (2,19 дюйма)

Температуры округления: ° C , ° F и K

При температуре преобразование будет округлено либо до точности, сравнимой с точностью входного значения, либо до той, которая дала бы три значащие цифры при выражении в кельвинах, в зависимости от того, что является более точным.

  1. {{convert|10,000|C|F K}} → 10000 ° C (18000 ° F; 10300 K)
  2. {{convert|10,000.1|C|F K}} → 10 000,1 ° С (18 032,2 ° F; 10 273,2 К)
  3. {{convert|-272|C|F K}} → -272 ° С (-457,60 ° F; 1,15 К)
  4. {{convert|-272|C}} → −272 ° C (−457,60 ° F)
  5. {{convert|100|C|F K}} → 100 ° С (212 ° F, 373 К)
  6. {{convert|0|C|F K}} → 0 ° С (32 ° F, 273 К)

Точность ввода числа в примере (1) одна цифры, но точность его выражения Кельвинов это три, так что точность преобразования Фаренгейта сделала три (из 180 ...). Пункты (1) и (2), похоже, опровергают тот факт, что изменение на 0,1 градуса Цельсия является изменением на 0,18 градуса по Фаренгейту, и поэтому разница в 32 градуса, показанная в (1), начинает каким-то образом казаться неправильной. Результат (1) кажется неверным, пока вы сами не установите значащие цифры|sigfig= :

{{convert|10000|C|sigfig=5}} → 10000 ° C (18032 ° F)

или вы устанавливаете точность позиционно , относительно десятичной точки (ноль находится в десятичной точке):

{{convert|10000|C|0}} → 10000 ° C (18032 ° F)

Точность входного числа в примере (2) равна шести, поэтому точность вывода по Фаренгейту равна, тогда как раньше Кельвинс определял ее равной трем. Примеры (3) и (4) показывают, как это можно скрыть и генерировать вопросы, но это происходит там, потому что преобразование Кельвина генерирует две дробные части. (Раньше дробная часть генерировалась входным числом.) В примере (3) три входные цифры преобразованы в пять значащих выходных цифр из-за двух цифр после десятичной точки, сгенерированных преобразованием Кельвина. Это произошло снова в (5), но в (6) десятичные дроби не были введены в качестве входных данных и не индуцировались преобразованием Кельвина.

Ввод округления

Существует ограниченная поддержка округления отображаемого входного числа. Округление происходит после преобразования, поэтому вывод основан на вводе полной точности. Это полезно, когда ввод создается {{#expr:}}или иным образом доступен с более высокой точностью, чем отображается, и желательно избегать двойного округления.

Чтобы округлить ввод до указанного количества цифр после десятичной точки, используйте один из параметров:

  • |adj=ri0
  • |adj=ri1
  • |adj=ri2
  • |adj=ri3

Обратите внимание, что |adj=ri-1Красный XNдля округления выше десятичного разряда нет или аналогичных. Также нет поддержки значащих цифр, кратных 5 или любой другой функции округления вывода.

Точность по умолчанию вычисляется на основе ввода, поэтому обычно требуется явная точность вывода:

  • {{convert|4.14159|mi|km|adj=ri0}}→ 4 мили (6,66524 км) Красный XN( неточности не совпадают)
  • {{convert|4.14159|mi|km|0|adj=ri0}} → 4 мили (7 км) Зеленая галочкаY

В этом случае, если бы входные данные были округлены перед преобразованием, был бы получен другой результат:

  • {{convert|{{#expr:4.14159 round 0}}|mi|km|0}}→ 4 мили (6 км) Красный XN(двойное округление)

На несколько блоков: 10 ° C (50 ° F; 283 K)

Разделите несколько единиц вывода пробелом:

  • {{convert|10|C|F K}} → 10 ° С (50 ° F, 283 К)
  • {{convert|5|km|mi nmi}} → 5 километров (3,1 мили; 2,7 миль)

Если имена выходных единиц содержат пробелы, используйте их +в качестве разделителя.

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

  • Для вариантов с несколькими единицами измерения, например, 1 фут 5 дюймов , см. § Входной и § Входной выход .

Диапазоны значений

Диапазон преобразует два значения и разделяет их на ваш выбор слов и знаков препинания.

Диапазон: от 6 до 17 кг (от 13 до 37 фунтов)

Индикаторы диапазона вводятся вторым параметром (между значениями). Разделителями диапазонов могут быть:

Несколько размеров: 6 м × 12 м (20 футов × 39 футов)

Использование by:

  • {{convert|6|by|12|ft|m}} → 6 на 12 футов (1,8 на 3,7 м)

Использование ×, знак умножения или xбуква:

  • {{convert|6|x|12|m|ft}} → 6 на 12 метров (20 футов × 39 футов)

В науке формальный способ состоит в том, чтобы установить |x|и |abbr=on(сохраняя правильные размеры, например, в области = x км 2 ):

  • {{convert|6|x|12|m|ft|abbr=on}} → 6 м × 12 м (20 футов × 39 футов)

Списки значений: 20, 40 или 60 миль

{{convert|20|,|40|, or|60|mi}} → 20, 40 или 60 миль (32, 64 или 97 км)

О футах, дюймах в диапазонах и кратных

Хотя можно ввести футы и дюймы в простом преобразовании, это невозможно для диапазонов:

  • {{convert|1|ft|3|in|x|3|ft|5|in|mm}}→ 1 фут 3 дюйма ( [ преобразование: неизвестные единицы ]) * Красный XN

Поведение по умолчанию, для сравнения:

  • {{convert|1|ft|3|in|mm}} → 1 фут 3 дюйма (380 мм)

Однако преобразование метрических единиц в футы и дюймы с помощью |order=flipможет дать желаемый результат:

  • {{convert|380|x|1040|mm|ftin|order=flip}} → 1 фут 3 дюйма на 3 фута 5 дюймов (380 мм × 1040 мм)

Слова

Правописание названия единицы: международный счетчик или американский счетчик ?

По умолчанию единицы написаны в локали en (родовой). Чтобы показать написание en-US, используйте |sp=us:

{{convert|1|m|ft}}→ 1 метр (3,3 фута) - по умолчанию
{{convert|1|m|ft|sp=us}} → 1 метр (3,3 фута)

Числа по буквам: десять миль

Чтобы написать число словами, используйте |spell=in:

  • {{convert|10|mi|m|spell=in}} → десять миль (16000 м)

Чтобы указать значения как in, так и out, используйте |spell=on:

  • {{convert|10|mi|m|spell=on}} → десять миль (шестнадцать тысяч метров)

Чтобы сделать первую букву заглавной, используйте |spell=In,|spell=On

  • {{convert|10|mi|m|spell=In}} → Десять миль (16000 м)
  • {{convert|10|mi|m|spell=On}} → Десять миль (шестнадцать тысяч метров)

Помните, что написание единиц (футы, м) устанавливается независимо |abbr=. До крайности:

  • {{convert|10|mi|m|spell=on|abbr=off|sp=us}} → десять миль (шестнадцать тысяч метров)

Перед единицами размещено: 4 акра посадки

  • {{convert|4|acre||adj=pre|planted}} → 4 гектара (1,6 га)

disp=preunit аналогичен, но не имеет разделителя после указанного текста и может иметь другой текст для выходного значения:

  • {{convert|4|acre||disp=preunit|planted }} → 4 акра (1,6 га)
  • {{convert|4|acre||disp=preunit|planted |reforested-}} → 4 акра (1,6 га лесовосстановления)

После прилагательного: коридор длиной 10 футов.

Обратите внимание, что требуются две единицы (в данном случае футы и м). Использование только с одним устройством приведет к появлению сообщения об ошибке.

{{convert|10|ft|m|adj=mid|-long}} → 10 футов длиной (3,0 м)

Множественное число: 1 дюйм, 2 дюйма

Символ единицы всегда в единственном числе. В зависимости только от предыдущего номера, имя устройства может отображаться во множественном числе.

  • {{convert|1|metre}} → 1 метр (3 фута 3 дюйма)
  • {{convert|2|metre}} → 2 метра (6 футов 7 дюймов)
  • {{convert|2|metre|abbr=on}} → 2 м (6 футов 7 дюймов)
Исключение

При вводе прописанной единицы выдается |foot|единичное число «стопа», независимо от числа.

  • {{convert|100|foot|abbr=off}} → 100 футов (30 метров)

Дроби: одна восьмая имперской пинты

Шаблон преобразования также поддерживает запись дробей по буквам.

  • {{convert|3+1/2|oz|g|spell=in}} → три с половиной унции (99 г)

Любые дополнительные слова, необходимые для дроби, также можно добавить в конце шаблона.

  • {{convert|1/8|imppt|ml|spell=in|adj=pre|of an}} → одна восьмая имперской пинты (71 мл)

Перенос и разрыв строки

См. Справку: Преобразование § Перенос и разрыв строки

По буквам «тысячи», «миллионы» и т. Д.

Большинство кодов единиц принимают префикс e3 (тысяча), e6 (миллион) или e9 (миллиард).

  • {{convert|100|e6mi|e6km}}→ 100 миллионов миль (160 × 10 6  км)^
  • {{convert|120|e6acre}}→ 120 миллионов акров (490 000 км 2 )
  • {{convert|120|e6acre|e3km2}}→ 120 миллионов акров (490 × 10 3  км 2 )^

Чтобы отобразить как ввод, так и вывод в экспоненциальном представлении, используйте |abbr=on

  • {{convert|100|e6mi|e6km|abbr=on}}→ 100 × 10 6  миль (160 × 10 6  км)^^

Написание «тысячи», «миллионы» и т. Д. |abbr=unitСокращает единицу; |abbr=offотображает оба полных названия юнита.

  • {{convert|100|e6mi|e6km|abbr=unit}} → 100 миллионов миль (160 миллионов км)
  • {{convert|100|e6mi|e6km|abbr=off}} → 100 миллионов миль (160 миллионов километров)

Числа

Использование префикса СИ: гигаметр (Гм) или микрометр (мкм)

Блоки могут иметь префикс SI как Gперед блоком: Gmи gigaперед именем: gigametre. Это простые коэффициенты умножения.

Для иллюстрации это тривиальные вычисления (от метра к метру), показывающие коэффициент умножения:

  • 12 г (1,2 × 10 10  м)
  • 12 мкм (1,2 × 10 -5  м)

Префикс может быть добавлен перед единицей СИ (здесь: единица mизмерения):

  • {{convert|12|Gm|mi|abbr=on}} → 12 Gm (7 500 000 миль)
  • Mm: 12 мм (7500 миль)
  • km: 12 км (39000 футов)
  • mm: 12 мм (0,47 дюйма)
  • μm: 12 мкм (0,012 мм)
  • um: 12 мкм (0,012 мм) (здесь вместо «μ» может использоваться буква «u»)

Префикс можно использовать в блоке вывода:

  • {{convert|12000|mi|Mm|abbr=on}} → 12,000 миль (19 мм)
  • {{convert|12|in|μm|abbr=on}} → 12 дюймов (300000 мкм)

В виде исключения единицы измерения, не входящие в систему СИ, «дюйм» могут иметь префикс «μ»:

  • {{convert|12|μm|μin|abbr=on}} → 12 мкм (470 мкдюймов)

Инженерные обозначения: 7 × 10 6 м

В агрегате: e6m

В качестве «префикса» единицы измерения можно ввести инженерное обозначение :

  • {{convert|70|e6m}}→ 70 × 10 6  м (230 000 000 футов)^

То же самое возможно для блока вывода:

  • {{convert|23,000,000|ft|e6m}}→ 23000000 футов (7,0 × 10 6  м)^

Любая стандартная единица (не комбинация, множественная или встроенная единица) может иметь такой префикс:

  • e3 (тысяча),
  • e6 (миллион),
  • e9 (миллиард),
  • e12 (триллион),
  • e15 (квадриллион).

Научная нотация: 1,23 × 10 −14.

В научных обозначениях число записывается как 1,23 × 10 −14 . В простом числе перед десятичной точкой стоит ровно одна цифра.

С {{convert}} ввод может быть в электронной нотации, например 12.3e4. Это значение отображается как степень десяти, а выходные данные отображаются в экспоненциальном представлении, за исключением того, что выходное значение, удовлетворяющее 0,01 <= v <1000, отображается как нормальное число. Кроме того, если выходное значение равно 1000 и используется sigfig = 4, значение отображается как обычное число.

  • {{convert|12.3e-15|atm|atm|abbr=on}}→ 12,3 × 10 −15  атм (1,23 × 10 −14  атм)
  • {{convert|0.00000005|atm|atm|abbr=on}}→ 0.00000005 атм (5,0 × 10 -8  атм)

Ввод дробей: 1 12  дюйма (38,1 мм)

Число, которое нужно преобразовать, можно записать в дробях. Допускаются как /(косая черта клавиатуры), так и (дробная косая черта):

  • {{convert|1/2|in|mm|1}}12 дюйма (12,7 мм)
  • {{convert|1⁄2|in|mm|1}}12 дюйма (12,7 мм)

Для положительных смешанных чисел (положительное целое число и дробь) используйте +знак

  • {{convert|2+1⁄2|in|mm|1}}2 12  дюйма (63,5 мм)

Для отрицательных смешанных чисел используйте дефис -и повторите его:

  • {{convert|-2-1⁄2|in|mm|1}}−2 12  дюйма (−63,5 мм)

Обратите внимание, что следующие случаи не интерпретируются как смешанные числа:

  • {{convert|2-1⁄2|in|mm|1}}→ 2- 1 / 2 дюйма (50.8-12.7 мм). Это интерпретируется как диапазон от 2 дюймов до 1⁄2 дюйма.
  • {{convert|-2+1⁄2|in|mm|1}}[ преобразование: недопустимое число ] Красный XN Это не смешанное число и не диапазон, и математические выражения, требующие вычислений, здесь не допускаются.

Горизонтальная дробь: 1/2 дюйм

Использование двойной косой черты ( //) обеспечивает горизонтальную полосу дроби для исходной (входной) единицы:

  • {{convert|1//2|in|mm|1}}1/2 дюйм (12,7 мм)
  • {{convert|6+3//8|in|mm|1}}6 3/8 дюймы (161,9 мм)

Использование отрицательного значения для |frac=обеспечивает горизонтальную полосу дроби для преобразованной (выходной) единицы:

  • {{convert|12.7|mm|frac=-2}} → 12,7 миллиметра (1/2 в)
  • {{convert|161.9|mm|frac=-8}}→ 161,9 миллиметра ( 6 3/8 в)

Разделитель тысяч: 1000 миль или 1000 миль

При вводе запятая для разделителя тысяч допустима, но не обязательна; пробел не допускается. При выводе по умолчанию разделителем тысяч является запятая:

  • {{convert|1234567|m|ft}} → 1,234,567 метров (4,050,417 футов)
  • {{convert|1,234,567|m|ft}} → 1,234,567 метров (4,050,417 футов)

Установите |comma=offдля удаления разделителя с вывода:

  • {{convert|1234567|m|ft|comma=off}} → 1234567 метров (4050417 футов)

Используется |comma=gapsдля использования группировки цифр по пробелу (тонкому пространству) в качестве разделителя тысяч:

  • {{convert|1234567|m|ft|comma=gaps}}1 234 567 метров ( 4 050 417  футов)

Поведение по умолчанию, для сравнения:

  • {{convert|1234567|m|ft}} → 1,234,567 метров (4,050,417 футов)

Параметр |comma=5добавит разделитель только в том случае, если количество цифр равно 5 или более:

  • {{convert|1234|m|ft|comma=5}} → 1234 метра (4049 футов)
  • {{convert|1234567|m|ft|comma=5}} → 1,234,567 метров (4,050,417 футов)

Поведение по умолчанию, для сравнения:

  • {{convert|1234|m|ft}} → 1234 метра (4049 футов)

Выходные манипуляции

Кронштейны и разделители: 10 м [33 фута]

Знаки пунктуации, которые отличают эти два измерения, устанавливаются |disp=.
Возможны следующие варианты: b (по умолчанию) , sqbr, comma, or, br, br(), x|…:

  • {{convert|10|m|ft|disp=sqbr}} → 10 метров [33 футов]
  • {{convert|10|m|ft|disp=comma}} → 10 метров, 33 футов
  • {{convert|10|m|ft|disp=or}} → 10 метров или 33 фута

Поведение по умолчанию, для сравнения:

  • {{convert|10|m|ft}} → 10 метров (33 футов)

Установка |disp=brзаставит новую строку ( <br/>)

  • {{convert|10|m|ft|disp=br}}→ 10 метров
    33 фута

Также |disp=br()заставит новую строку и сохранить скобки (полезно в таблицах):

  • {{convert|10|m|ft|disp=br()}}→ 10 метров
    (33 фута)

Настройка |disp=x|…позволяет использовать любой текст в качестве разделителя:

  • {{convert|10|m|ft|disp=x|_MyText_}}→ 10 metres_MyText_33 ft (Для отображения пробелов используйте &nbsp;)

Переворачивание (изменение порядка) двух измерений: 1609,3 метра (1 миля)

Настройка |order=flipперевернет (поменяет местами) два измерения:

  • {{convert|1|mi|m|order=flip}} → 1609,3 метра (1 миля)

Поведение по умолчанию, для сравнения:

  • {{convert|1|mi|m}} → 1 миля (1609,3 метра)

При преобразовании в несколько единиц результат будет следующим:

  • {{convert|10|km|mi nmi|order=flip}}→ 6.2137 миль; 5,3996 морских миль (10 км)
  • {{convert|10|km|nmi mi|order=flip}}→ 5,3996 морских миль; 6,2137 миль (10 км)

Фиксированный порядок выходных единиц: 212 ° F (100 ° C; 373 K)

Настройка |order=outпоказывает единицы вывода в порядке заказа; блок ввода пропускается:

  • {{convert|100|C|F C K|abbr=on|order=out}} → 212 ° F (100 ° C, 373 К)
  • {{convert|200|PS|kW hp|0|abbr=on|order=out}} → 147 кВт (197 л.

См. Также: § Отображение частей вывода .

Отображение частей результата: 2 (1,5)

Возможно отображение только части результата преобразования:

Отображать как имя входа, так и символ: 2 килопаскаля [кПа]

Параметр |abbr=~возвращает имя и символ первого (входного) блока:

  • {{convert|2|kPa|psi|abbr=~}} → 2 килопаскаля [кПа] (0,29 фунта на кв. Дюйм)
  • A {{convert|2|kPa|psi|abbr=~|adj=on}} pressureДавление в 2 килопаскаля [кПа] (0,29 фунта на кв. Дюйм)

Варианты стола

Для структуры wikitable есть три варианта: добавить разрыв строки, разделить результат по столбцам и сделать таблицу доступной для сортировки.

Принудительный разрыв строки

|disp=br добавляет разрыв строки и опускает скобки.

|disp=br()добавляет разрыв строки и скобки к преобразованному значению. Это может быть полезно в таблицах:

Столбцы таблицы

Использование {convert} в ячейке таблицы с |disp=tableразбиением результата на два (или более) столбца. По умолчанию единицы не включены в таблицу, однако их можно добавить с помощью |abbr=параметра. Множественные выходы, как ftinи всегда, выводят свои единицы в таблицу.

{{convert|10|m|ft|disp=table}}

style="text-align:right;"|10 |style="text-align:right;"|33

|disp=tablecen делает то же самое, а также центрирует текст:

{{convert|20|m|ft|disp=tablecen}}

style="text-align:center;"|20 |style="text-align:center;"|66

Единицы добавляются в виде заголовка столбца:

Сортировка

Используется |sortable=onдля включения в вывод скрытого числового ключа сортировки , подходящего для использования в таблице с сортируемыми столбцами . Технически это помещает скрытую строку перед фактическими отображаемыми значениями:

{{convert|10|m|ft|sortable=on}} <span data-sort-value="7001100000000000000♠"></span>10 metres (33 ft)
показывая: 10 метров (33 фута).

Используйте оба |disp=tableи |sortable=onвместе, чтобы создать столбцы таблицы (символы вертикальной черты) для каждого значения в сортируемых столбцах:

Сгенерированный ключ сортировки вычисляется согласованным образом на основе значения и единицы измерения, переданных в шаблон преобразования. В большинстве случаев convert использует переданное значение, преобразованное в базовые единицы СИ. Следовательно, это не обязательно отображаемое значение или другие альтернативные единицы и рассчитывается независимо от параметров формата вывода. Поэтому использование разных единиц или разного порядка единиц в отдельных строках не должно приводить к неправильной сортировке, хотя вариации в округлении могут дать неожиданные результаты, поскольку для ключа сортировки используется неокругленное число.

Единицы измерения

Коэффициенты преобразования и физические константы находятся здесь .

Все единицы

В таблице ниже перечислены единицы, поддерживаемые {{convert}} . Более полные списки связаны по каждому параметру. Полный список всех размеров см. В полном списке единиц .

{{Convert}} использует коды единиц , которые похожи, но не обязательно точно такие же, как обычное письменное сокращение для данной единицы. Эти коды единиц отображаются в столбце 3 следующих таблиц. Они принимаются в качестве входных данных {{convert}} в качестве второго и третьего безымянных параметров:

  • {{convert|100|kg|lb}} → 100 килограммов (220 фунтов)
  • {{convert|100|lb|kg}} → 100 фунтов (45 кг)

Коды единиц следует рассматривать с учетом регистра :

  • {{convert|100|Mm|mm}}→ 100 мегаметров (1,0 × 10 11  мм)

Выходные данные {{convert}} могут отображать несколько преобразованных единиц, если дополнительные коды единиц указаны после второго безымянного параметра (без разделителя вертикальной черты). Типичные комбинированные единицы вывода перечислены ниже в столбце 7.

  • {{convert|55|nmi|km mi}} → 55 морских миль (102 км; 63 мили)
  • {{convert|1|oz|ozt g gr}} → 1 унция (0,91 унции; 28 г; 440 г)

У некоторых единиц есть альтернативные коды единиц. Они показаны в скобках в столбце 3, например °F ( F). Для обозначения Фаренгейта можно ввести любое значение (но не строчную букву f).

'на' единицы: кг / гл , мили на галлон

При использовании косой черты ( /) такая единица измерения kg/hlраспознается как килограммы на гектолитр и будет преобразована в другие единицы массы / объема.

  • {{convert|1000|kg/hl}} → 1000 килограммов на гектолитр (100 фунтов / имп галлон)

Плотность населения ( жителей на квадратную милю ) можно преобразовать с помощью

  • {{convert|10|PD/sqmi|PD/km2}}→ 10 человек на квадратную милю (3,9 / км 2 )

Также можно преобразовать топливную экономичность автомобиля, обычно выражаемую в милях на галлон или литрах на 100 км.

  • {{convert|26|mpgUS|l/100km mpgimp}}→ 26 миль на галлон США (9,0 л / 100 км; 31 миль на галлон ‑ имп. )

Единицы разницы: выражение изменения или разницы в температуре.

Мы уже обсуждали стандартные преобразования температуры (° C, ° F, K), как показано в этих двух примерах:

  • {{convert|10|C}} → 10 ° C (50 ° F) (стандартное преобразование температуры)
  • {{convert|10–15|C}} → 10–15 ° C (50–59 ° F) (преобразование стандартного диапазона температур)

При выражении изменения температуры (например, «Температура увеличилась на 10 ° C») или при сравнении температур (например, «на 10–15 ° C теплее ») мы не можем использовать стандартные единицы измерения температуры ( |C, |Fи |K), которые относятся к в баллы по соответствующей шкале. Вместо этого мы должны использовать один из следующих «единиц разницы»: |C-change, |F-changeи |K-change.

Сравните следующие два примера с двумя выше:

  • {{convert|10|C-change}} → 10 ° C (18 ° F) повышение температуры
  • {{convert|10–15|C-change}} → на 10–15 ° C (18–27 ° F) теплее, чем обычно

Чтобы создать несколько единиц на выходе:

  • {{convert|10|C-change|F-change K-change}} → 10 ° C (18 ° F; 10 K) разница

Несколько единиц: 1 фут 5 дюймов

На входе

Базовый документ § Ввести кратные списки вариантов для ввода нескольких единиц (например, ft,in). Он может захватывать только предопределенные наборы (единицы, которые можно подразделить; например, ярды на футы):

  • {{convert|1|yd|2|ft|3|in}} → 1 ярд 2 фута 3 дюйма (1,60 м)
  • {{convert|2|ft|3|in|cm}} → 2 фута 3 дюйма (69 см)
  • {{convert|1|lb|5|oz|g}} → 1 фунт 5 унций (600 г)

На выходе

Доступные предопределенные параметры вывода нескольких единиц, например, ftinи ydftin. Полный список находится в § Кратные выходные данные .

  • {{convert|2|m|ftin}} → 2 метра (6 футов 7 дюймов)
  • {{convert|2|m|ft in}} → 2 метра (6,6 фута; 79 дюймов) через пробел возвращает десятичную точку

Поведение по умолчанию, для сравнения:

  • {{convert|2|m}} → 2 метра (6 футов 7 дюймов)

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

  • {{ hands }} длина, используемая для измерения лошадей
  • {{ Long ton }} вес в тоннах, cwt, qr и фунтах

Валюта за единицу: $ / mi → $ / км

Используя символы валюты в долларах за единицу , вы можете конвертировать единицы:

  • {{convert|10|$/mi|$/km}} → 10 долларов за милю (6,2 доллара за км)
  • {{convert|1500|$/ozt|$/g}} → 1500 долларов за тройскую унцию (48 долларов за г)

Вы можете установить валюту в обоих значениях, используя |$=€:

  • {{convert|10|$/mi|$/km|$=€}} → 10 евро за милю (6,2 евро / км)

Это не возможно конвертировать валюту. Таким образом, этот результат (смешанные валюты) является не возможно: $ 15 за милю (€ 8,6 / км) Красный XN

Использование convert внутри шаблонов

Для использования в коде шаблона, например в информационных окнах, {{Convert}} имеет следующие параметры:

Предварительное форматирование ввода дроби
  • Модуль: Convert / helper может читать обычный ввод и предварительно форматировать его в {{Convert}} -принятый ввод.
Ваш шаблон может принимать |input=16 7/8и использовать {{#invoke: Convert / helper | number | 16 7/8}} → 16 + 7/8
Использование свойства Викиданных
  • Добавление кода свойства Викиданных, например кода |input=P2073, в код шаблона автоматически возвращает свойство Викиданных для этой статьи и преобразует его. Считываются и число, и единица измерения.

Примечание: чтобы вернуть это значение свойства для другой статьи, используйте |qid=.

Пример диапазона транспортных средств (P2073) : Примечание: в этом примере используется |qid=Q1056131(тестирование Cessna 208 Caravan (Q1056131) )

  • {{convert|input=P2073|qid=Q1056131|ftin|abbr=on}} → 1500 миль (7,920,000 футов 0 дюймов)
  • {{convert|input=P2073|qid=Q1056131|km|abbr=on}} → 1500 миль (2400 км)
  • {{convert|input=P2073|qid=Q1056131|km|abbr=on|disp=out}} → 2400 км
Например, см. Шаблон: Infobox Telescope .

Иногда свойство может иметь несколько значений в Викиданных. Вы можете использовать |qual=параметр, чтобы указать, какое из значений вы хотите использовать.

Пример диаметра (P2386) : Примечание: в этом примере используется |qid=Q1513315(тестирование телескопа Южного полюса (Q1513315) )

  • главное зеркало (Q613628) : {{convert|input=P2386|qual=Q613628|ft|abbr=on}}→ 10,0 м (32,8 фута)
  • вторичное зеркало (Q1395645) : {{convert|input=P2386|qual=Q1395645|ft|abbr=on}}→ 1 м (3,3 фута)

Список параметров

Устаревшие варианты

Этот список: 

Не рекомендуется использовать устаревшие параметры. Они могут давать неверные или нежелательные результаты, и нет гарантии, что они будут поддерживаться в будущем.

  • disp = flip устарел. Вместо этого используйте order = flip
  • sing = устарел в любой ситуации. Вместо этого используйте adj =
  • Разделитель диапазонов | xx | устарел (не совместим с MOS ). Используйте | x | вместо
  • Разделитель диапазонов | * | устарел (не совместим с MOS ). Используйте | x | вместо

TemplateData

Это документация TemplateData для этого шаблона, используемого VisualEditor и другими инструментами; см. ежемесячный отчет об использовании параметров для этого шаблона.

TemplateData для преобразования

Преобразует измерения в другие единицы.

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

  • {{ Cvt }}
  • {{ Единицы СИ }}
  • {{ Inflation }} для преобразования исторических цен в их текущий эквивалент.
  • {{ To USD }}, для конвертации валюты