« 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%">&nbsp;</span>{{padleft:{{#expr:(abs{{{1}}} * (10 ^ {{{e|0}}})) mod 1000}}|3}}
   --><span style="font-size:50%">&nbsp;</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
       | <span style="font-size:50%">&nbsp;</span>{{#expr:trunc((abs{{{1}}}) * (10 ^ {{{e|0}}}) / 1000) mod 1000}}<!--
       | {{#expr:trunc((abs{{{1}}}) * (10 ^ {{{e|0}}}) / 1000) mod 1000}}<!--
       --><span style="font-size:50%">&nbsp;</span>{{padleft:{{#expr:(abs{{{1}}} * (10 ^ {{{e|0}}})) mod 1000}}|3}}
       --><span style="font-size:50%">&nbsp;</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|1234|e=0}}
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