« Modèle:Fn » : différence entre les versions
De BoyWiki
Aucun résumé des modifications |
test formatage numérique |
||
Ligne 6 : | Ligne 6 : | ||
--><span style="font-size:50%"> </span>{{padleft:{{#expr:(abs{{{1}}} * (10 ^ {{{e|0}}})) mod 1000}}|3}} | --><span style="font-size:50%"> </span>{{padleft:{{#expr:(abs{{{1}}} * (10 ^ {{{e|0}}})) mod 1000}}|3}} | ||
| {{#ifexpr:(abs{{{1}}} * (10 ^ {{{e|0}}})) >= 1000 | | {{#ifexpr:(abs{{{1}}} * (10 ^ {{{e|0}}})) >= 1000 | ||
| | | {{#expr:trunc((abs{{{1}}}) * (10 ^ {{{e|0}}}) / 1000) mod 1000}}<!-- | ||
--><span style="font-size:50%"> </span>{{padleft:{{#expr:(abs{{{1}}} * (10 ^ {{{e|0}}})) mod 1000}}|3}} | --><span style="font-size:50%"> </span>{{padleft:{{#expr:(abs{{{1}}} * (10 ^ {{{e|0}}})) mod 1000}}|3}} | ||
| {{#expr:(abs{{{1}}} * (10 ^ {{{e|0}}})) mod 1000}}<!-- | | {{#expr:(abs{{{1}}} * (10 ^ {{{e|0}}})) mod 1000}}<!-- | ||
Ligne 14 : | Ligne 14 : | ||
| ,{{padleft:{{#expr:(abs{{{1}}} mod (10 ^ (abs{{{e}}})))}}|{{#expr:abs{{{e}}}}}}}<!-- | | ,{{padleft:{{#expr:(abs{{{1}}} mod (10 ^ (abs{{{e}}})))}}|{{#expr:abs{{{e}}}}}}}<!-- | ||
-->}}</includeonly><noinclude> | -->}}</includeonly><noinclude> | ||
;Utilisation | |||
{{Fn| | Formatage des nombres entiers avec séparateur des milliers par espace fine insécable. Pour afficher des décimales, utiliser le paramètre exposant (puissances de dix). | ||
;Syntaxe : | |||
<pre><nowiki>{{Fn | num [|e=]}}</pre></nowiki> | |||
;Paramètre | |||
* e= : exposant (optionnel) - e=-2 indique que les deux derniers chiffres sont des décimales. | |||
;Exemple | |||
<code><nowiki>{{Fn|-123456|e=-2}}</nowiki></code> donne le résultat {{Fn|-123456|e=-2}} | |||
</noinclude> | </noinclude> |
Version du 26 mars 2010 à 22:51
- Utilisation
Formatage des nombres entiers avec séparateur des milliers par espace fine insécable. Pour afficher des décimales, utiliser le paramètre exposant (puissances de dix).
- Syntaxe
<nowiki>{{Fn | num [|e=]}}
</nowiki>
- Paramètre
- e= : exposant (optionnel) - e=-2 indique que les deux derniers chiffres sont des décimales.
- Exemple
{{Fn|-123456|e=-2}}
donne le résultat - 1 234,56