« Modèle:Fn » : différence entre les versions
De BoyWiki
Aucun résumé des modifications |
test séparation des millièmes |
||
Ligne 12 : | Ligne 12 : | ||
-->}}<!-- | -->}}<!-- | ||
-->{{#ifexpr: {{{e|0}}} < 0 | -->{{#ifexpr: {{{e|0}}} < 0 | ||
| ,{{padleft:{{#expr:(abs{{{1}}} mod (10 ^ (abs{{{e}}})))}}|{{#expr:abs{{{e}}}}}}}<!-- | | ,<!-- | ||
-->{{#ifexpr: {{{e}}} < -3 | |||
| {{padleft:{{#expr:trunc((abs{{{1}}} mod (10 ^ (abs{{{e}}}))) / (10 ^ (abs{{{e}}}-3)))}}|3}}<!-- | |||
--><span style="font-size:50%"> </span>}} | |||
| {{padleft:{{#expr:trunc((abs{{{1}}} mod (10 ^ (abs{{{e}}}))) / (10 ^ (abs{{{e}}}-3)))}}|abs{{{e}}}}}<!-- | |||
-->}}<!-- | |||
-->{{#ifexpr: {{{e}}} < -6 | |||
| {{padleft:{{#expr:trunc((abs{{{1}}} mod (10 ^ (abs{{{e}}}-3))) / (10 ^ (abs{{{e}}}-6)))}}|3}}<!-- | |||
--><span style="font-size:50%"> </span>}}<!-- | |||
-->{{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}}<!-- | |||
-->}}<!-- | |||
-->}}</includeonly><noinclude> | -->}}</includeonly><noinclude> | ||
;Utilisation | ;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). | 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 : | ;Syntaxe : | ||
<pre><nowiki>{{Fn | num [|e=]}}</nowiki></pre> | <pre><nowiki>{{Fn | num [|e=]}}</nowiki></pre> | ||
;Paramètre | ;Paramètre | ||
* e= : exposant (optionnel) - e=- | * e= : exposant (optionnel) | ||
;Exemples | |||
<code><nowiki>{{Fn| | <code><nowiki>{{Fn|-1234567}}</nowiki></code> donne le résultat : {{Fn|-1234567}} | ||
<code><nowiki>{{Fn|123456789|e=-5}}</nowiki></code> donne le résultat : {{Fn|123456789|e=-5}} | |||
<code><nowiki>{{Fn|1|e=8}}</nowiki></code> donne le résultat : {{Fn|1|e=8}} | |||
</noinclude> | </noinclude> |
Version du 27 mars 2010 à 22:17
- 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 567Erreur d’expression : caractère de ponctuation « { » non reconnu.Erreur d’expression : caractère de ponctuation « { » non reconnu.Erreur d’expression : caractère de ponctuation « { » non reconnu.
| Erreur d’expression : caractère de ponctuation « { » non reconnu.}}}}
{{Fn|123456789|e=-5}}
donne le résultat : 1 234,567 Division par zéro.
| 890}}}}
{{Fn|1|e=8}}
donne le résultat : 100 000 00001
| 0}}}}