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

Шаблон {{ 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 (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 }}, для конвертации валюты