Average/fr

From EventScripts Community Encyclopedia


Présentation

Syntaxe : average <variable> [type] <num1 num2 numN>

Note: Les paramètres obligatoires sont encadrés par des chevrons < et > ,Les paramètres optionnels sont encadrés par des crochets [ et ] .

Il existe une variante de cette commande qui ne traduit pas les server_var() et event_var() : {{{version_es_x}}}

Description

Additionne les chiffres donnés et effectue la moyenne. Il est possible d'arrondir le résultat

Paramètres

  • variable - C'est la variable qui contiendra le résultat obtenu que nous appellerons nombre.
  • type - C'est l'option qui définit l'arrondissement du résultat.
    • round - Si la valeur décimal du nombre est égal ou supérieur à .5, alors le nombre sera arrondi à l'unité supérieure.
    • ceiling - Le nombre est toujours arrondit à l'unité supérieur.
    • floor - Le nombre est toujours arrondit à l'unité inférieure.

Exemples

es_xsetinfo myvar 0
 
//Effectue la moyenne des chiffres 3, 3, 6, et 3 et stocke le résultat dans myvar
average myvar 3 3 6 3  // myvar = 3.75
 
// Ceci stocke le résultat arrondit dans myvar.
// Le résultat étant de 3.75, sa sera arrondit à l'unité supérieur
average myvar round 3 3 6 3  // myvar = 4
 
// Ceci stocke le résultat arrondit à l'unité supérieur dans myvar.
average myvar ceiling 3 3 6 3  // myvar = 4
 
// Ceci stocke le résultat arrondit à l'unité inférieur dans myvar.
average myvar floor 3 3 6 3  // myvar = 3 

Notes

  • Cette commande ne peut pas être utilisée avec des variables, ou bien vous devrez utiliser la commande es

Voir aussi

blog comments powered by Disqus