LlAbs/fr
< LlAbs
Jump to navigation
Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
LSL Portail Francophone | LSL Portail Anglophone | Fonctions | Évènements | Types | Operateurs | Constantes | Contrôle d'exécution | Bibliothèque | Tutoriels |
Description
Fonction: integer llAbs( integer val );6 | N° de fonction |
0.0 | Delais |
10.0 | Energie |
Renvoie un integer égal à la valeur absolue de val.
• integer | val | – | n’importe quel entier |
Avertissements
- llAbs(-2147483648) vaut -2147483648, car 2147483648 n'est pas une valeur entière valide.
Exemples
// Exemple :
default
{
state_entry()
{
llSay(0, "La valeur absolue de -4 est : " + (string) llAbs(-4) );
}
}
// Exemple plus évolué :
ShowAbsolute(integer X)
{
string Message = "llAbs("
+ (string) X
+ ") --> "
+ (string) llAbs(X);
llSay(PUBLIC_CHANNEL, Message);
}
----
default
{
state_entry()
{
ShowAbsolute(-3);
ShowAbsolute(5);
ShowAbsolute(-20);
ShowAbsolute(0);
}
}
// voici les messages renvoyés par l’exemple précédent :
Object: llAbs(-3) --> 3
Object: llAbs(5) --> 5
Object: llAbs(-20) --> 20
Object: llAbs(0) --> 0
Voir également
Fonctions
• | llFabs | – | Une version de llAbs pour les float |
Articles
• | Valeur_absolue | – | Article sur la valeur absolue |
Vous cherchez encore des informations ? Peut-être cette page du LSLwiki pourra vous renseigner.