« Modèle:Fn » : différence entre les versions

De BoyWiki
(test séparation des millièmes)
Aucun résumé des modifications
Ligne 15 : Ligne 15 :
   -->{{#ifexpr: {{{e}}} < -3
   -->{{#ifexpr: {{{e}}} < -3
       | {{padleft:{{#expr:trunc((abs{{{1}}} mod (10 ^ (abs{{{e}}}))) / (10 ^ (abs{{{e}}}-3)))}}|3}}<!--
       | {{padleft:{{#expr:trunc((abs{{{1}}} mod (10 ^ (abs{{{e}}}))) / (10 ^ (abs{{{e}}}-3)))}}|3}}<!--
       --><span style="font-size:50%">&nbsp;</span>}}
       --><span style="font-size:50%">&nbsp;</span>
       | {{padleft:{{#expr:trunc((abs{{{1}}} mod (10 ^ (abs{{{e}}}))) / (10 ^ (abs{{{e}}}-3)))}}|abs{{{e}}}}}<!--
       | {{padleft:{{#expr:trunc((abs{{{1}}} mod (10 ^ (abs{{{e}}}))) / (10 ^ (abs{{{e}}}-3)))}}|abs{{{e}}}}}<!--
   -->}}<!--
   -->}}<!--
   -->{{#ifexpr: {{{e}}} < -6
   -->{{#ifexpr: {{{e}}} < -6
       | {{padleft:{{#expr:trunc((abs{{{1}}} mod (10 ^ (abs{{{e}}}-3))) / (10 ^ (abs{{{e}}}-6)))}}|3}}<!--
       | {{padleft:{{#expr:trunc((abs{{{1}}} mod (10 ^ (abs{{{e}}}-3))) / (10 ^ (abs{{{e}}}-6)))}}|3}}<!--
       --><span style="font-size:50%">&nbsp;</span>}}<!--
       --><span style="font-size:50%">&nbsp;</span><!--
       -->{{padleft:{{#expr:((abs{{{1}}} mod (10 ^ (abs{{{e}}}-6))))}}|(abs{{{e}}}-6)}}
       -->{{padleft:{{#expr:((abs{{{1}}} mod (10 ^ (abs{{{e}}}-6))))}}|(abs{{{e}}}-6)}}
       | {{padleft:{{#expr:trunc((abs{{{1}}} mod (10 ^ (abs{{{e}}}-3))) / (10 ^ (abs{{{e}}}-6)))}}|abs{{{e}}}-3}}<!--
       | {{padleft:{{#expr:trunc((abs{{{1}}} mod (10 ^ (abs{{{e}}}-3))) / (10 ^ (abs{{{e}}}-6)))}}|abs{{{e}}}-3}}<!--

Version du 27 mars 2010 à 22:22

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 avec une valeur négative (puissances de dix).

Syntaxe
{{Fn | num [|e=]}}
Paramètre
  • e= : exposant (optionnel)
Exemples

{{Fn|-1234567}} donne le résultat : - 1 234 567

{{Fn|123456789|e=-5}} donne le résultat : 1 234,567 890

{{Fn|1|e=8}} donne le résultat : 100 000 000