Шаблон:Number format/док
| Ово је документациона подстраница за Шаблон:Number format. Садржи информације о коришћењу, категоријама и другом садржају који није део оригиналне странице. |
| Ovaj šablon pokreće Lua: |
Summary
Use this template to easily format a number. This template will replace misplaced separators and remove any unnecessary characters, including non-number characters and additional decimal points.
Usage
{{number format|<number>|separator=<separator>|radix point=<radix point>}}
Examples
{{number format|123}} |
→ | 123 | |
{{number format|1234}} |
→ | 1 234 | |
{{number format|1234567890}} |
→ | 1 234 567 890 | |
{{number format|-1234567890}} |
→ | -1 234 567 890 | |
{{number format|12345.67890}} |
→ | 1 234 567 890 | |
{{number format|1234567890|separator=,}} |
→ | 1,234,567,890 | |
{{number format|1234567890|separator=~~}} |
→ | 1~~234~~567~~890 | |
{{number format|1234567890|separator=}} |
→ | 1234567890 | Removes seperators |
{{number format|12345.67890|radix point=,}} |
→ | 1 234 567 890 | |
{{number format|12345.67890|radix point=~~}} |
→ | 1 234 567 890 | |
{{number format|12345.67890|radix point=}} |
→ | 1 234 567 890 | Removes radix point. Makes number hard to read, not recommended! |
{{number format|---1234567890}} |
→ | -1 234 567 890 | |
{{number format|123456-7890}} |
→ | 1 234 567 890 | |
{{number format|123.4567.890}} |
→ | 1 234 567 890 | Ignores second decimal point |
{{number format|1 234,567'890}} |
→ | 1 234,567890 | Convertes everything to a single format |
{{number format|1 23 45678 90}} |
→ | 1 234 567 890 | Fixes improper formating |
{{number format|12a4567b90}} |
→ | 12 456 790 | |
{{number format|1**********0}} |
→ | 10 | |
{{number format|<nowiki>12345</nowiki>}} |
→ | 00 000 015 | ??? |
{{number format|1234567890123456789}} |
→ | 1 234 567 890 123 456 789 | No real limit to integer size |
{{number format|1234567890 <ref>Some reference</ref>}} |
→ | 123 456 789 000 000 018 | ??? |
{{number format|1234567890 [[Some link]]}} |
→ | 1 234 567 890 | |
{{number format|Just text}} |
→ | ||
{{number format|}} |
→ | ||
{{number format}} |
→ | 1 | Template thinks {{{1}}} was input
|
Template Data
<templatedata> { "params": { "1": { "label": "Number", "description": "The number to be formatted", "example": "123.123", "type": "number", "default": "1", "required": true }, "radix point": { "label": "Radix Point", "description": "The symbol that separates the integer from the decimal value", "example": ",", "default": ".", "type": "string" }, "separator": { "label": "Separator", "description": "The decimal separator for numbers 1000 and larger", "example": ",", "type": "string", "default": "<space>" } }, "description": "This template will format an input number to fit any style and remove unnecessary characters with ease.", "format": "inline", "paramOrder": [ "1", "separator", "radix point" ] } </templatedata>
- ↑ Some reference