|
|
| Zeile 1: |
Zeile 1: |
| {{#ifeq: {{{1|}}} | ||{{#iferror: {{#expr: {{{1|}}} }} | {{{1|}}} | {{#ifexpr: abs( {{{1|0}}} ) >= 100000000000000000 | {{formatnum: {{{1|}}} }} | {{#ifexpr: {{{1|0}}} < 0 | - }}{{#ifexpr: abs( {{{1|0}}} ) > 100000000000000000 | {{formatnumDigit|{{#expr: trunc( ( abs( {{{1|0}}} ) - trunc( abs( {{{1|0}}} ) / 1000000000000000000 ) * 1000000000000000000 ) / 100000000000000000 ) }}|{{{2|}}}}}
| | |
| }}{{#ifexpr: abs( {{{1|0}}} ) >= 10000000000000000 | {{formatnumDigit|{{#expr: trunc( ( abs( {{{1|0}}} ) - trunc( abs( {{{1|0}}} ) / 100000000000000000 ) * 100000000000000000 ) / 10000000000000000 ) }}|{{{2|}}}}}{{#if: {{{sep|}}} | |{{#switch: {{formatnumSigns|sp|{{{2|}}}}} |4|322={{formatnumSigns|,|{{{2|}}}}}}}}}
| |
| }}{{#ifexpr: abs( {{{1|0}}} ) >= 1000000000000000 | {{formatnumDigit|{{#expr: trunc( ( abs( {{{1|0}}} ) - trunc( abs( {{{1|0}}} ) / 10000000000000000 ) * 10000000000000000 ) / 1000000000000000 ) }}|{{{2|}}}}}{{#if: {{{sep|}}} | |{{#switch: {{formatnumSigns|sp|{{{2|}}}}} |3={{formatnumSigns|,|{{{2|}}}}}}}}}
| |
| }}{{#ifexpr: abs( {{{1|0}}} ) >= 100000000000000 | {{formatnumDigit|{{#expr: trunc( ( abs( {{{1|0}}} ) - trunc( abs( {{{1|0}}} ) / 1000000000000000 ) * 1000000000000000 ) / 100000000000000 ) }}|{{{2|}}}}}
| |
| }}{{#ifexpr: abs( {{{1|0}}} ) >= 10000000000000 | {{formatnumDigit|{{#expr: trunc( ( abs( {{{1|0}}} ) - trunc( abs( {{{1|0}}} ) / 100000000000000 ) * 100000000000000 ) / 10000000000000 ) }}|{{{2|}}}}}{{#if: {{{sep|}}} | |{{#switch: {{formatnumSigns|sp|{{{2|}}}}} |322={{formatnumSigns|,|{{{2|}}}}}}}}}
| |
| }}{{#ifexpr: abs( {{{1|0}}} ) >= 1000000000000 | {{formatnumDigit|{{#expr: trunc( ( abs( {{{1|0}}} ) - trunc( abs( {{{1|0}}} ) / 10000000000000 ) * 10000000000000 ) / 1000000000000 ) }}|{{{2|}}}}}{{#if: {{{sep|}}} | |{{#switch: {{formatnumSigns|sp|{{{2|}}}}} |3|4={{formatnumSigns|,|{{{2|}}}}}}}}}
| |
| }}{{#ifexpr: abs( {{{1|0}}} ) >= 100000000000 | {{formatnumDigit|{{#expr: trunc( ( abs( {{{1|0}}} ) - trunc( abs( {{{1|0}}} ) / 1000000000000 ) * 1000000000000 ) / 100000000000 ) }}|{{{2|}}}}}
| |
| }}{{#ifexpr: abs( {{{1|0}}} ) >= 10000000000 | {{formatnumDigit|{{#expr: trunc( ( abs( {{{1|0}}} ) - trunc( abs( {{{1|0}}} ) / 100000000000 ) * 100000000000 ) / 10000000000 ) }}|{{{2|}}}}}{{#if: {{{sep|}}} | |{{#switch: {{formatnumSigns|sp|{{{2|}}}}} |322={{formatnumSigns|,|{{{2|}}}}}}}}}
| |
| }}{{#ifexpr: abs( {{{1|0}}} ) >= 1000000000 | {{formatnumDigit|{{#expr: trunc( ( abs( {{{1|0}}} ) - trunc( abs( {{{1|0}}} ) / 10000000000 ) * 10000000000 ) / 1000000000 ) }}|{{{2|}}}}}{{#if: {{{sep|}}} | |{{#switch: {{formatnumSigns|sp|{{{2|}}}}} |3={{formatnumSigns|,|{{{2|}}}}}}}}}
| |
| }}{{#ifexpr: abs( {{{1|0}}} ) >= 100000000 | {{formatnumDigit|{{#expr: trunc( ( abs( {{{1|0}}} ) - trunc( abs( {{{1|0}}} ) / 1000000000 ) * 1000000000 ) / 100000000 ) }}|{{{2|}}}}}{{#if: {{{sep|}}} | |{{#switch: {{formatnumSigns|sp|{{{2|}}}}} |4={{formatnumSigns|,|{{{2|}}}}}}}}}
| |
| }}{{#ifexpr: abs( {{{1|0}}} ) >= 10000000 | {{formatnumDigit|{{#expr: trunc( ( abs( {{{1|0}}} ) - trunc( abs( {{{1|0}}} ) / 100000000 ) * 100000000 ) / 10000000 ) }}|{{{2|}}}}}{{#if: {{{sep|}}} | |{{#switch: {{formatnumSigns|sp|{{{2|}}}}} |322={{formatnumSigns|,|{{{2|}}}}}}}}}
| |
| }}{{#ifexpr: abs( {{{1|0}}} ) >= 1000000 | {{formatnumDigit|{{#expr: trunc( ( abs( {{{1|0}}} ) - trunc( abs( {{{1|0}}} ) / 10000000 ) * 10000000 ) / 1000000 ) }}|{{{2|}}}}}{{#if: {{{sep|}}} | |{{#switch: {{formatnumSigns|sp|{{{2|}}}}} |3={{formatnumSigns|,|{{{2|}}}}}}}}}
| |
| }}{{#ifexpr: abs( {{{1|0}}} ) >= 100000 | {{formatnumDigit|{{#expr: trunc( ( abs( {{{1|0}}} ) - trunc( abs( {{{1|0}}} ) / 1000000 ) * 1000000 ) / 100000 ) }}|{{{2|}}}}}{{#if: {{{sep|}}} | |{{#switch: {{formatnumSigns|sp|{{{2|}}}}} |322={{formatnumSigns|,|{{{2|}}}}}}}}}
| |
| }}{{#ifexpr: abs( {{{1|0}}} ) >= 10000 | {{formatnumDigit|{{#expr: trunc( ( abs( {{{1|0}}} ) - trunc( abs( {{{1|0}}} ) / 100000 ) * 100000 ) / 10000 ) }}|{{{2|}}}}}{{#if: {{{sep|}}} | |{{#switch: {{formatnumSigns|sp|{{{2|}}}}} |4={{formatnumSigns|,|{{{2|}}}}}}}}}
| |
| }}{{#ifexpr: abs( {{{1|0}}} ) >= 1000 | {{formatnumDigit|{{#expr: trunc( ( abs( {{{1|0}}} ) - trunc( abs( {{{1|0}}} ) / 10000 ) * 10000 ) / 1000 ) }}|{{{2|}}}}}{{#if: {{{sep|}}} | |{{#switch: {{formatnumSigns|sp|{{{2|}}}}} |3|322={{formatnumSigns|,|{{{2|}}}}}}}}}
| |
| }}{{#ifexpr: abs( {{{1|0}}} ) >= 100 | {{formatnumDigit|{{#expr: trunc( ( abs( {{{1|0}}} ) - trunc( abs( {{{1|0}}} ) / 1000 ) * 1000 ) / 100 ) }}|{{{2|}}}}}
| |
| }}{{#ifexpr: abs( {{{1|0}}} ) >= 10 | {{formatnumDigit|{{#expr: trunc( ( abs( {{{1|0}}} ) - trunc( abs( {{{1|0}}} ) / 100 ) * 100 ) / 10 ) }}|{{{2|}}}}}
| |
| }}{{#ifexpr: abs( {{{1|0}}} ) >= 0 | {{formatnumDigit|{{#expr: trunc( ( abs( {{{1|0}}} ) - trunc( abs( {{{1|0}}} ) / 10 ) * 10 ) / 1 ) }}|{{{2|}}}}}
| |
| }}{{#ifexpr: (abs( {{{1|0}}} ) - trunc( abs( {{{1|0}}} + 0.0000000000001 ) ) > 0) or (0{{{prec|0}}} >= 1) |{{formatnumSigns|.|{{{2|}}}}}{{formatnumDigit|{{#expr: trunc( ( abs( {{{1|0}}} + 0.0000000000001 ) - trunc( abs( {{{1|0}}} + 0.0000000000001 ) * 1 ) / 1 ) * 10 ) }}|{{{2|}}}}}{{#ifexpr: (abs( {{{1|0}}} ) - ( trunc( abs ( {{{1|0}}} + 0.0000000000001 ) * 10 ) / 10 ) > 0) or (0{{{prec|0}}} >= 2) | {{formatnumDigit|{{#expr: trunc( ( abs( {{{1|0}}} + 0.0000000000001 ) - trunc( abs( {{{1|0}}} + 0.0000000000001 ) * 10 ) / 10 ) * 100 ) }}|{{{2|}}}}}{{#ifexpr: (abs( {{{1|0}}} ) - ( trunc( abs ( {{{1|0}}} + 0.0000000000001 ) * 100 ) / 100 ) > 0) or (0{{{prec|0}}} >= 3) | {{formatnumDigit|{{#expr: trunc( ( abs( {{{1|0}}} + 0.0000000000001 ) - trunc( abs( {{{1|0}}} + 0.0000000000001 ) * 100 ) / 100 ) * 1000 ) }}|{{{2|}}}}}{{#ifexpr: (abs( {{{1|0}}} ) - ( trunc( abs ( {{{1|0}}} + 0.0000000000001 ) * 1000 ) / 1000 ) > 0) or (0{{{prec|0}}} >= 4) | {{formatnumDigit|{{#expr: trunc( ( abs( {{{1|0}}} + 0.0000000000001 ) - trunc( abs( {{{1|0}}} + 0.0000000000001 ) * 1000 ) / 1000 ) * 10000 ) }}|{{{2|}}}}}{{#ifexpr: (abs( {{{1|0}}} ) - ( trunc( abs ( {{{1|0}}} + 0.0000000000001 ) * 10000 ) / 10000 ) > 0) or (0{{{prec|0}}} >= 5) | {{formatnumDigit|{{#expr: trunc( ( abs( {{{1|0}}} + 0.0000000000001 ) - trunc( abs( {{{1|0}}} + 0.0000000000001 ) * 10000 ) / 10000 ) * 100000 ) }}|{{{2|}}}}}{{#ifexpr: (abs( {{{1|0}}} ) - ( trunc( abs ( {{{1|0}}} + 0.0000000000001 ) * 100000 ) / 100000 ) > 0) or (0{{{prec|0}}} >= 6) | {{formatnumDigit|{{#expr: trunc( ( abs( {{{1|0}}} + 0.0000000000001 ) - trunc( abs( {{{1|0}}} + 0.0000000000001 ) * 100000 ) / 100000 ) * 1000000 ) }}|{{{2|}}}}}{{#ifexpr: (abs( {{{1|0}}} ) - ( trunc( abs ( {{{1|0}}} + 0.0000000000001 ) * 1000000 ) / 1000000 ) > 0) or (0{{{prec|0}}} >= 7) | {{formatnumDigit|{{#expr: trunc( ( abs( {{{1|0}}} + 0.0000000000001 ) - trunc( abs( {{{1|0}}} + 0.0000000000001 ) * 1000000 ) / 1000000 ) * 10000000 ) }}|{{{2|}}}}}{{#ifexpr: (abs( {{{1|0}}} ) - ( trunc( abs ( {{{1|0}}} + 0.0000000000001 ) * 10000000 ) / 10000000 ) > 0) or (0{{{prec|0}}} >= 8) | {{formatnumDigit|{{#expr: trunc( ( abs( {{{1|0}}} + 0.0000000000001 ) - trunc( abs( {{{1|0}}} + 0.0000000000001 ) * 10000000 ) / 10000000 ) * 100000000 ) }}|{{{2|}}}}}{{#ifexpr: (abs( {{{1|0}}} ) - ( trunc( abs ( {{{1|0}}} + 0.0000000000001 ) * 100000000 ) / 100000000 ) > 0) or (0{{{prec|0}}} >= 9) | {{formatnumDigit|{{#expr: trunc( ( abs( {{{1|0}}} + 0.0000000000001 ) - trunc( abs( {{{1|0}}} + 0.0000000000001 ) * 100000000 ) / 100000000 ) * 1000000000 ) }}|{{{2|}}}}}{{#ifexpr: (abs( {{{1|0}}} ) - ( trunc( abs ( {{{1|0}}} + 0.0000000000001 ) * 1000000000 ) / 1000000000 ) > 0) or (0{{{prec|0}}} >= 10) | {{formatnumDigit|{{#expr: trunc( ( abs( {{{1|0}}} + 0.0000000000001 ) - trunc( abs( {{{1|0}}} + 0.0000000000001 ) * 1000000000 ) / 1000000000 ) * 10000000000 ) }}|{{{2|}}}}}{{#ifexpr: (abs( {{{1|0}}} ) - ( trunc( abs ( {{{1|0}}} + 0.0000000000001 ) * 10000000000 ) / 10000000000 ) > 0) or (0{{{prec|0}}} >= 11) | {{formatnumDigit|{{#expr: trunc( ( abs( {{{1|0}}} + 0.0000000000001 ) - trunc( abs( {{{1|0}}} + 0.0000000000001 ) * 10000000000 ) / 10000000000 ) * 100000000000 ) }}|{{{2|}}}}}{{#ifexpr: (abs( {{{1|0}}} ) - ( trunc( abs ( {{{1|0}}} + 0.0000000000001 ) * 100000000000 ) / 100000000000 ) > 0) or (0{{{prec|0}}} >= 12) | {{formatnumDigit|{{#expr: ( ( abs( {{{1|0}}} + 0.0000000000001 ) - trunc( abs( {{{1|0}}} + 0.0000000000001 ) * 100000000000 ) / 100000000000 ) * 1000000000000 ) round 0 }}|{{{2|}}}}}
| |
| }} }} }} }} }} }} }} }} }} }} }} }}
| |
| }} }} }}
| |
| <noinclude>[[Kategorie:Vorlage:für Vorlagen|{{PAGENAME}}]]</noinclude>
| |