Modelo:Convinfobox

Indicacións de uso do modelo

Obxectivo

Este modelo é unha interface de {convert}. Está pensado para usar dentro do código dun modelo onde o dato (imput) non se coñece de antemán. Para conversión de unidades no corpo dun artigo, utilizarase directamente o modelo {convert}. Este modelo acepta desde catro até sete parámetros sen nome. Os parámetros impares deben ser numéricos (ou baleiros) e especificar o valor numérico dunha medida e a precisión desexada para a conversión. Os parámetros impares deben ser códigos de unidades tal e como se usan en {convert}. En resumo, este modelo diferenzase de {convert} nos seguintes aspectos:

  • As unidades a converter e convertidas deben ser especificadas (polo tanto non hai unidades por defecto).
  • Os campos onde se introduce o valor numérico da medida poden ficar en branco.
  • Cando hai abreviaturas das unidades, está é a forma a usar por defecto.

Este modelo pode utilizarse cando se descoñece en que dirección se vai facer a conversión. Por exemplo:

  • {convinfobox|100|m2||sqft} → 100 m2 (1 100 sq ft)
  • {convinfobox||m2|100|sqft} → 100 sq ft (9,3 m2)

Uso

Conversións duais

As conversións duais poden facerse agregando un quinto (que pode estar en branco) e sexto parámetros sen nome.

  • {convinfobox|375|ml||impoz||USoz} → 375 ml (13,2 imp fl oz; 12,7 US fl oz)
  • {convinfobox||ml|40|impoz||USoz} → 40 imp fl oz (1 100 ml; 38 US fl oz)
  • {convinfobox||ml||impoz|32|USoz} → 32 US fl oz (950 ml; 33 imp fl oz)

Unidades vinculadas

A lonxitude pode ser expresada en pés (ft) e polgadas (in).

  • {convinfobox|180|cm||ft||in} → 180 cm (5 ft 11 in)
  • {convinfobox||cm|5|ft||in} → 5 ft (150 cm)
  • {convinfobox||cm||ft|120|in} → 120 in (300 cm)
  • {convinfobox||cm|5|ft|6|in} → 5 ft 6 in (168 cm)
  • {convinfobox||ft||in|180|cm} → 180 cm (5 ft 11 in)
  • {convinfobox|5|ft||in||cm} → 5 ft 0 in (152 cm)
  • {convinfobox||ft|120|in||cm} → 120 in (300 cm)
  • {convinfobox|5|ft|6|in||cm} → 5 ft 6 in (168 cm)

De igual xeito, o peso pode ser expresado en libras (lb) e onzas (oz).

  • {convinfobox|8.5|kg||lb||oz} → 8,5 kg (18 lb 12 oz)
  • {convinfobox||kg|4|lb|3|oz} → 4 lb 3 oz (1,9 kg)

A masa pode ser tamén expresada en "stones" (st) e libras (lb).

  • {convinfobox|65|kg||st||lb} → 65 kg (143 lb; 10 st 3 lb)
  • {convinfobox||kg|10|st||lb} → 10 st 0 lb (64 kg; 140 lb)
  • {convinfobox||kg|10|st|7|lb} → 10 st 7 lb (67 kg; 147 lb)
  • {convinfobox||kg||st|145|lb} → 145 lb (66 kg; 10 st 5 lb)

Especificar máis dun valor

O modelo basea actualmente as conversións no primeiro valor numérico non en branco, ignorando calquera valor secundario ou terciario.

  • {convinfobox|100|m2|100|sqft} → 100 m2 (1 100 sq ft)
  • {convinfobox|375|ml|40|impoz||USoz} → 375 ml (13,2 imp fl oz; 12,7 US fl oz)
  • {convinfobox|375|ml||impoz|32|USoz} → 375 ml (13,2 imp fl oz; 12,7 US fl oz)
  • {convinfobox||ml|40|impoz|32|USoz} → 40 imp fl oz (1 100 ml; 38 US fl oz)

Redondeo

Como sucede con {convert} o redondeo pódese escoller facer o redondeo de forma automática ou manual especificando a precisión e/ou número de cifras significantes. O número de cifras significantes pode ser determinado polo parámetro |sigfig=. A precisión pode ser determinada polo quinto (se non hai sexto) ou sétimo (se non hai sexto) parámetro sen nome como se amosa a continuación.

  • {convinfobox|100|m2||sqft|4} → 100 m2 (1 076,3910 sq ft)
  • {convinfobox|100|m2||sqft|sigfig=4} → 100 m2 (1 076 sq ft)
  • {convinfobox||ml|40|impoz||USoz|2} → 40 imp fl oz (1 136,52 ml; 38,43 US fl oz)
  • {convinfobox||ml|40|impoz||USoz|sigfig=3} → 40 imp fl oz (1 140 ml; 38,4 US fl oz)
  • {convinfobox||kg|10|st|7|lb|3} → 10 st 7 lb (66,678 kg; 147,000 lb)
  • {convinfobox||kg|10|st|7|lb|sigfig=5} → 10 st 7 lb (66,678 kg; 147,00 lb)

Deixar todos os campos numéricos en branco

Se todos os campos numéricos están en branco o modelo non devolve nada.

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

Modelos auxiliares

Este recadro non aparecerá no artigo.
Esta documentación está transcluída desde Modelo:Convinfobox/uso. Os editores poden probar cambios no mesmo en Modelo:Convinfobox/probas.
Por favor, engade as categorías na subpáxina de documentación e os interwikis no Wikidata. Ver as subpáxinas deste modelo.