Difference between revisions of "Template:Temperature"
(Added third parameter "delta") |
m (removed spaces in the hope that this fixes some unwanted line breaks) |
||
Line 1: | Line 1: | ||
− | <onlyinclude>{{#if:{{{1|}}}|{{formatnum: {{#expr: {{{1|}}} }} }} <abbr title="Celsius">°C</abbr>{{#if:{{{2|}}}| – {{formatnum: {{#expr: {{{2|}}} }} }} <abbr title="Celsius">°C</abbr>}} ({{formatnum: {{#expr: ((({{{1|}}}*9)/5)+{{#ifeq:{{{3|}}}|delta|0|32}})round 1}} }} <abbr title="Fahrenheit">°F</abbr>{{#if:{{{2|}}}| – {{formatnum: {{#expr: ((({{{2|}}}*9)/5)+{{#ifeq:{{{3|}}}|delta|0|32}})round 1}} }} <abbr title="Fahrenheit">°F</abbr>}})}}<nowiki /></onlyinclude> | + | <onlyinclude>{{#if:{{{1|}}}|{{formatnum:{{#expr:{{{1|}}}}}}} <abbr title="Celsius">°C</abbr>{{#if:{{{2|}}}| – {{formatnum:{{#expr:{{{2|}}}}}}} <abbr title="Celsius">°C</abbr>}} ({{formatnum:{{#expr:((({{{1|}}}*9)/5)+{{#ifeq:{{{3|}}}|delta|0|32}})round 1}} }} <abbr title="Fahrenheit">°F</abbr>{{#if:{{{2|}}}| – {{formatnum:{{#expr:((({{{2|}}}*9)/5)+{{#ifeq:{{{3|}}}|delta|0|32}})round 1}}}} <abbr title="Fahrenheit">°F</abbr>}})}}<nowiki /></onlyinclude> |
<noinclude>{{documentation}}</noinclude> | <noinclude>{{documentation}}</noinclude> |
Revision as of 09:06, 23 March 2022
Description
This template is used to take a temperature value in Celsius, so it can then display both Celsius and Fahrenheit.
The template accepts both numbers and expressions as inputs.
Syntax
Type {{Temperature|<X>}}
on the page to be marked, where X is your temperature value in Celsius.
To display a range of temperatures, type {{Temperature|<X>|<Y>}}
on the page to be marked, where X and Y are the bounds of your temperature range in Celsius.
To display a temperature difference rather than an absolute temperature type {{Temperature|X||delta}}
or {{Temperature|<X>|<Y>|<delta>}}
.
Example 1
Absolute temperature: {{Temperature|20}}
20 °C (68 °F)
Example 2
Absolute temperature: {{Temperature|32}}
32 °C (89.6 °F)
Example 3
Absolute temperature range: {{Temperature|20|32}}
20 °C – 32 °C (68 °F – 89.6 °F)
Example 4
Temperature difference: {{Temperature|20||delta}}
20 °C (36 °F)
Example 5
Temperature difference range: {{Temperature|20|32|delta}}
20 °C – 32 °C (36 °F – 57.6 °F)
The above documentation is transcluded from Template:Temperature/doc. (edit | history) Editors can experiment in this template's sandbox (create | mirror) and testcases (create) pages. Please add categories to the /doc subpage. Subpages of this template. |