Fonctions Prédéfinies - Types Entiers et Réels

Nom Fonction Nom Pascal Rôle Test
abs(x) abs(x) Valeur Absolue de x ABS() =
racine(x) sqrt(x) La racine carré de x racine() =
carré(x) sqr(x) Le carré de x carré() =
cos(x) cos(x) Le cosinus de x en radians cos() =
sin(x) sin(x) Le sinus de x en radians sin() =
tan(x) tan(x) La tangente de x en radians tan() =
atan(x) atan(x) L'artangente (tan-1) de x en radians atan() =
ln(x) ln(x) Le logarithme népérien de x ln() =
log(x) log(x) Le logarithme base 10 de x log() =
exp(x) exp(x) L'exponentielle de x (ex) exp() =
tronc(x) trunc(x) Supprime la partie fractionnaire de x et renvoie un entier tronc() =
arrondi(x) round(x) Retourne l'entier le plus proche de x round() =
alea random Retourne un réel aléatoire dans l'intervalle [0, 1[ alea =
alea(x) random(x) Retourne un entier aléatoire dans l'intervalle [0, x[ alea() =
impair(x) odd(x) Retourne si un entier x est impair odd() =

Fonctions Prédéfinies - Types Caractères

Nom Fonction Nom Pascal Rôle Test
chr(c) chr(c) Retourne le caractère dont le code ASCII est c chr() =
ord(c) ord(c) Retourne le code ASCII du caractère c ord() =
majus(c) upcase(c) Convertit le caractère c en Majuscules majus() =

Fonctions Prédéfinies - Types Chaînes

Nom Fonction Nom Pascal Rôle Test
long(ch) length(ch) Retourne la longueur d'une chaine de caractères long() =
pos(ch1, ch2) pos(ch1, ch2) Retourne la position de ch1 dans ch2 pos() =
sous_chaine(ch, pos, nbc) copy(ch, pos, nbc) Retourne une sous chaîne de nbc caractères à partir de la position pos sous_chaine() =

Procédures Prédéfinies - Types Chaînes

Nom Fonction Nom Pascal Rôle Test
efface(ch, pos, nbc) delete(ch, pos, nbc) Supprime nbc caractères de ch à partir de la position pos efface()
inserer(ch1, ch2, pos) insert(ch1, ch2, pos) Insérer ch1 dans ch2 à la position pos inserer()
valeur(ch, x, e) val(ch, x, e) Convertit une chaine en une valeur numérique
valeur(, x, e)
x est de type réel, e est de type entier
valeur(, x, e)
x est de type entier, e est de type entier
conv_ch(n, ch) str(n, ch) Convertit une valeur numérique en chaine
conv_ch(, ch)