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

Этот шаблон является интерфейсом для {{ convert }}. Он предназначен как мета-шаблон для использования в коде шаблона, где вход не известен априори . Для преобразования единиц в статьях следует напрямую использовать {{ convert }}.

Этот шаблон принимает от четырех до семи безымянных параметров. Нечетные параметры должны быть числовыми (или пустыми) и указывать числовое значение измерения и предполагаемую точность преобразования. Даже параметры должны быть кодами единиц, используемыми в {{convert}} . Именованные параметры такие же, как и в {{convert}} .

Этот шаблон отличается от {{convert}} в следующих отношениях.

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

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

  • {{convinfobox|100|m2||sqft}}→ 100 м 2 (1100 кв. Футов)
  • {{convinfobox||m2|100|sqft}}→ 100 кв. Футов (9,3 м 2 )

Двойные преобразования

Двойные преобразования могут быть выполнены путем добавления пятого (возможно, пустого) и шестого безымянных параметров.

  • {{convinfobox|375|ml||impoz||USoz}} → 375 мл (13,2 жидких унций; 12,7 жидких унций США)
  • {{convinfobox||ml|40|impoz||USoz}} → 40 имп. Жидких унций (1100 мл; 38 американских жидких унций)
  • {{convinfobox||ml||impoz|32|USoz}} → 32 американских жидких унции (950 мл; 33 имп. Жидких унций)

Парные блоки

Длина может быть выражена в футах и ​​дюймах.

  • {{convinfobox|180|cm||ft||in}} → 180 см (5 футов 11 дюймов)
  • {{convinfobox||cm|5|ft||in}} → 5 футов (150 см)
  • {{convinfobox||cm||ft|120|in}} → 120 дюймов (300 см)
  • {{convinfobox||cm|5|ft|6|in}} → 5 футов 6 дюймов (168 см)
  • {{convinfobox||ft||in|180|cm}} → 180 см (5 футов 11 дюймов)
  • {{convinfobox|5|ft||in||cm}} → 5 футов 0 дюймов (152 см)
  • {{convinfobox||ft|120|in||cm}} → 120 дюймов (300 см)
  • {{convinfobox|5|ft|6|in||cm}} → 5 футов 6 дюймов (168 см)

Точно так же масса может быть выражена в фунтах и ​​унциях.

  • {{convinfobox|8.5|kg||lb||oz}} → 8,5 кг (18 фунтов 12 унций)
  • {{convinfobox||kg|4|lb|3|oz}} → 4 фунта 3 унции (1,9 кг)

Масса также может быть выражена в стоунах и фунтах.

  • {{convinfobox|65|kg||st||lb}} → 65 кг (143 фунта; 10 ул 3 фунта)
  • {{convinfobox||kg|10|st||lb}} → 10 ст 0 фунтов (64 кг; 140 фунтов)
  • {{convinfobox||kg|10|st|7|lb}} → 10 ул 7 фунтов (67 кг; 147 фунтов)
  • {{convinfobox||kg||st|145|lb}} → 145 фунтов (66 кг; 10 ул 5 фунтов)

Указание более одного значения

В настоящее время в шаблоне преобразования основаны на первом непустом числовом значении, игнорируя любые вторичные или третичные значения.

  • {{convinfobox|100|m2|100|sqft}}→ 100 м 2 (1100 кв. Футов)
  • {{convinfobox|375|ml|40|impoz||USoz}} → 375 мл (13,2 жидких унций; 12,7 жидких унций США)
  • {{convinfobox|375|ml||impoz|32|USoz}} → 375 мл (13,2 жидких унций; 12,7 жидких унций США)
  • {{convinfobox||ml|40|impoz|32|USoz}} → 40 имп. Жидких унций (1100 мл; 38 американских жидких унций)

Округление

Как и в случае с {{convert}}, округление может выполняться автоматически или вручную путем указания точности и / или количества значащих цифр в преобразованном значении. Количество значащих цифр можно определить параметром |sigfig=. Точность может определяться пятым (если нет шестого) или седьмым (если есть шестой) безымянным параметром, как показано в примерах ниже.

  • {{convinfobox|100|m2||sqft|4}}→ 100 м 2 (1076,3910 кв. Футов)
  • {{convinfobox|100|m2||sqft|sigfig=4}}→ 100 м 2 (1076 кв. Футов)
  • {{convinfobox||ml|40|impoz||USoz|2}} → 40 имп. Жидких унций (1136,52 мл; 38,43 американских жидких унций)
  • {{convinfobox||ml|40|impoz||USoz|sigfig=3}} → 40 имп. Жидких унций (1140 мл; 38,4 американских жидких унций)
  • {{convinfobox||kg|10|st|7|lb|3}} → 10 st 7 фунтов (66,678 кг; 147,000 фунтов)
  • {{convinfobox||kg|10|st|7|lb|sigfig=5}} → 10 st 7 фунтов (66,678 кг; 147,00 фунтов)

Укажите точность «0», чтобы предотвратить округление значений, оканчивающихся на ноль:

  • килограммы (кг)
    • с «0»: {{convinfobox|110|kg||lb|0}}→ 110 кг (243 фунта)
    • без: {{convinfobox|110|kg||lb}}→ 110 кг (240 фунтов)
  • фунты (фунты)
    • с «0»: {{convinfobox||kg|240|lb|0}}→ 240 фунтов (109 кг)
    • без: {{convinfobox||kg|240|lb}}→ 240 фунтов (110 кг)
  • метры (м)
    • с «0»: {{convinfobox|100|m||ft|0}}→ 100 м (328 футов)
    • без: {{convinfobox|100|m||ft}}→ 100 м (330 футов)
  • дюймы (дюймы)
    • с «0»: {{convinfobox||cm|100|in|0}}→ 100 дюймов (254 см)
    • без: {{convinfobox||cm|100|in}}→ 100 дюймов (250 см)

Оставить все числовые поля пустыми

Если все поля числовых значений оставлены пустыми, шаблон ничего не возвращает.

  • {{convinfobox||m2||sqft}}
  • {{convinfobox||ml||impoz||USoz}}

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

Вспомогательные шаблоны
Шаблоны, включая {{ convfobox }}
Список