Différences entre les pages « Modèle:Param » et « Modèle:Precision1 »

De Les Mots de l'agronomie
(Différence entre les pages)
imported>Jacques Ducloy
m (1 révision importée)
 
imported>Jacques Ducloy
m (1 révision importée)
 
Ligne 1 : Ligne 1 :
<includeonly><var title="Paramètre « {{{1|}}} »">{{{1|valeur}}}</var></includeonly><noinclude>
+
<includeonly>{{
{{Documentation|contenu=
+
#expr:{{
 
+
  #ifeq:{{{1}}}
== Utilisation ==
+
    | 0
Ce modèle met en forme un paramètre (ou plus précisément, une valeur paramétrée) pour l’écriture de l’aide ou dans la documentation de modèles.
+
    | 0
 
+
    | {{
== Syntaxe ==
+
        #ifexpr:{{{1}}} round 0={{{1}}}
<code><nowiki>{{</nowiki>{{PAGENAME}}<nowiki>|</nowiki>1={{Param|nom}}<nowiki>}}</nowiki></code>
+
          | 0
* <code>1</code> : l’identifiant (le nom) du paramètre (obligatoire).
+
          | {{
 
+
              #ifexpr:{{{1}}} round 1={{{1}}}
== Exemples ==
+
                | 1
 
+
                | {{
« <code><nowiki>{{</nowiki>{{PAGENAME}}<nowiki>|nom}}</nowiki></code> »
+
                    #ifexpr:{{{1}}} round 2={{{1}}}
:donne « {{{{PAGENAME}}|nom}} ».
+
                      | 2
 
+
                      | {{
« <code>La page perso. d’un wikipédien <nowiki>{{</nowiki>{{PAGENAME}}<nowiki>|lambda}}</nowiki> est Utilisateur:<nowiki>{{</nowiki>{{PAGENAME}}<nowiki>|lambda}}</nowiki>.</code> »
+
                          #ifexpr:{{{1}}} round 3={{{1}}}
:donne « La page perso. d’un wikipédien {{{{PAGENAME}}|lambda}} est Utilisateur:<code>{{{{PAGENAME}}|lambda}}</code>. ».
+
                            | 3
 
+
                            | {{
}}<!-- fin contenu -->
+
                                #ifexpr:{{{1}}} round 4={{{1}}}
 
+
                                  | 4
[[Catégorie:Modèle de l'espace Aide|{{PAGENAME}}]]
+
                                  | {{
[[Catégorie:Modèle de l'espace Modèle|{{PAGENAME}}]]
+
                                      #ifexpr:{{{1}}} round 5={{{1}}}
[[Catégorie:Modèle de formatage|{{PAGENAME}}]]
+
                                        | 5
 
+
                                        | 6
</noinclude>
+
                                    }}
 +
                              }}
 +
                        }}
 +
                  }}
 +
            }}
 +
      }}
 +
}}
 +
+
 +
{{#switch:x{{{1}}}  
 +
  | x0{{#expr:{{{1}}}+0}}0
 +
  | x0{{#expr:{{{1}}}+0}}.0
 +
  | x{{#expr:{{{1}}}+0}}0
 +
  | x{{#expr:{{{1}}}+0}}.0=1
 +
  | x0{{#expr:{{{1}}}+0}}00
 +
  | x0{{#expr:{{{1}}}+0}}.00
 +
  | x{{#expr:{{{1}}}+0}}00
 +
  | x{{#expr:{{{1}}}+0}}.00=2
 +
  | x0{{#expr:{{{1}}}+0}}000
 +
  | x0{{#expr:{{{1}}}+0}}.000
 +
  | x{{#expr:{{{1}}}+0}}000
 +
  | x{{#expr:{{{1}}}+0}}.000=3
 +
  | x0{{#expr:{{{1}}}+0}}0000
 +
  | x0{{#expr:{{{1}}}+0}}.0000
 +
  | x{{#expr:{{{1}}}+0}}0000
 +
  | x{{#expr:{{{1}}}+0}}.0000=4
 +
  | x0{{#expr:{{{1}}}+0}}00000
 +
  | x0{{#expr:{{{1}}}+0}}.00000
 +
  | x{{#expr:{{{1}}}+0}}00000
 +
  | x{{#expr:{{{1}}}+0}}.00000=5
 +
  | x0{{#expr:{{{1}}}+0}}.000000
 +
  | x{{#expr:{{{1}}}+0}}.000000=6
 +
  | 0
 +
  }}
 +
}}</includeonly><noinclude>{{Precision1/Documentation}}</noinclude>

Version actuelle datée du 28 décembre 2020 à 11:45

informations sur ce modèle

La documentation de ce modèle est incluse depuis sa sous-page de documentation [modifier] [historique]. Voir la liste des modèles.

Cliquez ici pour purger le cache lorsque vos modifications n’apparaissent pas.

Utilité

Modèle adapté de en:Template:Precision1, donnant la précision d'un nombre (le nombre de chiffres après la virgule) jusqu'à 6.

Exemples
Entrée Sortie
{{Precision1|111.12345678}} 6
{{Precision1|111.1234567}} 6
{{Precision1|111.123456}} 6
{{Precision1|111.12345}} 5
{{Precision1|111.1234}} 4
{{Precision1|111.123}} 3
{{Precision1|111.12}} 2
{{Precision1|111.1}} 1
{{Precision1|111}} 0
{{Precision1|110}} 0
{{Precision1|100}} 0
{{Precision1|111.10}} 2
{{Precision1|111.100}} 3
{{Precision1|111.1000}} 4
Entrée Sortie
{{Precision1|1.000}} 3
{{Precision1|1.0000}} 4
{{Precision1|1.00000}} 5
{{Precision1|1.000000}} 6
{{Precision1|01.000}} 3
{{Precision1|01.0000}} 4
{{Precision1|01.00000}} 5
{{Precision1|01.000000}} 6

en:Template:Precision1