Spring til indhold

Skabelon:Ordinal to word/doc

Fra Wikipedia, den frie encyklopædi

Denne skabelon er taget fra engelsk Wikipedia, den skal kunne konvertere et tal til et ord.

Converts an integer in the range -999,999 to 999,999 into an ordinaltal in the English language.

{{Ordinal to word|heltal[|zeroth=zeroth][|us=on]}}

integer: Required. Et heltal fra -999,999 til 999,999.

zeroth: Optional. The value to use when the number is 0. Default is "zeroth". Can be made empty or, for example, "seed" or "one before the first" as appropriate for the context.

us: Optional. If the value is "on", the output of numbers does not include "and" to separate hundreds from smaller values, nor to separate thousands from hundreds. This accords with American usage as described at English numerals.

{{Ordinal to word|-999999}}
{{Ordinal to word|-1001|us=on}}
{{Ordinal to word|-100}}
{{Ordinal to word|-30}}
{{Ordinal to word|0|zeroth=not a sausage}}
{{Ordinal to word|30}}
{{Ordinal to word|100}}
{{Ordinal to word|1001|us=on}}
{{Ordinal to word|999999}}

produces:

minus nihundrede and halvfems-ni thousand, ni hundred and halvfemse-niende
minus et thousand første
minus et hundredth
minus tredivende
not a sausage 
tredivende
et hundredth
et thousand første
nihundrede and halvfems-ni thousand, ni hundred and halvfemse-niende