pictogram Auteur: Patrick Biker
Date: 18 mars 2006
Maj : 21 Mars 2015

Des exemples d'utilisation des fonctions du WLangage

Rien de tel qu'un exemple pour comprendre une fonction de WLangage. Dans cette section, vous trouverez des exemples simples.

Des exemples évolués, où la fonction est utilisée en contexte, sont également disponible sur ce site.

Aller à la page des exemples évolués

abs (en anglais Abs)

// Récupération de la valeur absolue
ResValeurAbsolue = Abs (-16.23)     // Renvoie 16.23
ResValeurAbsolue = Abs (4.51+16.23) // Renvoie 20.74


Début de la page

ArcCosinus (en anglais ArcCos)

// Récupération de l'arc cosinus de 0.5
ResArcCosinus = ArcCosinus (0.5)
// Renvoie 60


Début de la page

ArcSinus (en anglais ArcSin)

// Récupération de l'arc sinus de 0.5
ResArcSinus = ArcSinus (0.5)
// Renvoie 30


Début de la page

ArcTang (en anglais ArcTan)

// Récupération de l'arc tangente de 12
ResTang = ArcTang (12)
// Renvoie 85,2363583093


Début de la page

Arrondi (en anglais Round)

// Récupération de la valeur arrondie de -16.238167
ResArrondi = Arrondi (-16.238167,2)
// Renvoie 16.24


Début de la page

Conversion (en anglais Conversion)

// Conversion de degrés en secondes
Trace( Conversion (5,"degré","seconde"))


Début de la page

Cosinus (en anglais Cos)

// Calcul du cosinus de 60
ResCosinus = Cosinus (60)
// Renvoie 0.5


Début de la page

CoTang (en anglais CoTan)

// Calcul de la co-tangente de 20
ResCoTangente = CoTang (20)
// Renvoie 2.74747741945


Début de la page

EstImpair (en anglais IsOdd)

// Nombre impair ?
ResImpair = EstImpair (65)      // Renvoie Vrai
ResImpair = EstImpair (5 + 11)  // Renvoie Faux


Début de la page

EstPair (en anglais IsEven)

// Nombre pair ?
ResPair = EstPair (66)     // Renvoie Vrai
ResPair = EstPair (6 + 13) // Renvoie Faux


Début de la page

Exp (en anglais Exp)

// Calcul de l'exponentielle de 5
ResExponentielle = Exp (5)
// Renvoie 148.413159103


Début de la page

Ln (en anglais Ln)

// Calcul du logarithme népérien de 12
ResLogNépérien = Ln (12)
// Renvoie 2.48490664979


Début de la page

Log (en anglais Log)

// Calcul du logarithme de 10
ResLogarithme = Log (10)
// Renvoie 1


Début de la page

Max (en anglais Max)

// Plus grande valeur ?
ResMax = Max (10, 15, 20) // Renvoie 20
ResMax = Max ("Z", "A")   // Renvoie "Z"


Début de la page

Min (en anglais Min)

// Plus petite valeur ?
ResMin = Min (10, 15, 20)  // Renvoie 10
ResMin = Min ("Z", "A")    // Renvoie "A"


Début de la page

PartieDecimale (en anglais DecimalPart)

// Partie décimale de 16.487
ResPartieDécimal = PartieDécimale (16.487)
// Renvoie 0.487


Début de la page

PartieEntiere (en anglais IntegerPart)

// Partie entière de 16.999
ResPartieEntière = PartieEntière (16.999)
// Renvoie 16
// Pour obtenir 17, utiliser la fonction Arrondi


Début de la page

Puissance (en anglais Power)

// 8 puissance 5
ResPuissance = Puissance (8,5)
// Renvoie 32768


Début de la page

Racine (en anglais Root)

// Racine carré de 25
ResRacine = Racine (25)
// Renvoie 5


Début de la page

Sinus (en anglais Sin)

// Sinus de 30
ResSinus = Sinus (30)
// Renvoie 0.5


Début de la page

Tang (en anglais Tangent)

// Tangente de 45
ResTangente = Tang (45)
// Renvoie 1


Début de la page