Toggle menu
14
236
69
27.3K
Kenshi Wiki
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.
Revision as of 02:50, 19 February 2025 by Prd (talk | contribs) (Created page with "{{Documentation subpage}} <!-- EDIT TEMPLATE DOCUMENTATION BELOW THIS LINE --> The {{tl|10^}} and {{tl|x10^}} templates are intended to facilitate and make uniform scientific notation numbers. The {{tl|10^}} template works exactly as described below except that it does not generate a multiplication ("{{xt|×}}") symbol. ==Usage== To render {{mxt|3.14{{x10^|-12}}}}, instead of writing {{code|2=html|3.14 × 10<sup>−12</sup>}} you can write {{mxt|...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

The {{10^}} and {{x10^}} templates are intended to facilitate and make uniform scientific notation numbers. The {{10^}} template works exactly as described below except that it does not generate a multiplication ("×") symbol.

Usage

To render 3.14×10-12, instead of writing 3.14&nbsp;×&nbsp;10<sup>&minus;12</sup> you can write 3.14{{x10^|-12}}:

{{x10^|b}}×10b
{{10^|b}}10b
{{x10^|-12}}×10-12
{{10^|-12}}10-12

The first output character for {{x10^}} is a non-breaking thin-space ("]" and "[" are used to illustrate the effects):

]{{x10^|b}}[]×10b[
]{{10^|b}}[]10b[
]{{x10^|-12}}[]×10-12[
]{{10^|-12}}[]10-12[

Delimiters

The template uses gaps or commas, per {{Val}}.

1.2{{x10^|12341}}1.2×1012341

See #Forcing text display to turn this off.

Text and number recognition

By default, the template recognizes both text and numbers. That is, typing 3.14{{x10^|-12}} will produce 3.14×10-12, with the proper minus sign (""), rather than with a hyphen ("-"). However, typing A{{x10^|-BC}} will produce A×10-BC since BC is not a number. In those cases, you need to write A{{x10^|&minus;BC}} to produce the correct A×10−BC.

A minus sign also has to be provided for cases like 1.2×101 − 2 (1.2{{x10^|1 &minus; 2}}).

Explicit plus sign

To explicitly display the + character, write 1.2{{x10^|4|plus}} which will produce 1.2×104.

Forcing text display

To force the template to display the input as text, and forgo the automatic delimitation and the recognition of the hyphen as a minus sign, write 1.2{{x10^|&minus;42342|text}}, which will display 1.2×10−42342 instead of 1.2×10-42342. This can also be used as an alternative to explicitly display the plus sign (1.2{{x10^|+4|text}} gives 1.2×10+4), but remember that you also lose delimitation if you do it this way.

Tracking category

See also