Free
LANGAGE ALGORITHMIQUE : les fonctions.
Toutes les options sont données à titre purement indicatif ; le programme ALG'PERS vous permet en effet de personnaliser les mots-clefs.
Une fonction est appelée obligatoirement dans une instruction.
Les fonctions standards suivantes ne doivent pas être déclarées.
Une fonction ne génère qu'un et qu'un seul résultat d'un type donné.
Une fonction standard peut avoir de 0 à 3 paramètres maximum.
Les parenthèses sont obligatoires après le nom de la fonction (même sans paramètre)
La liste suivante est classée dans l'ordre alphabétique des noms de fonction.
Algexec sous Python : les fonctions imbriquées ne sont pas bien reconnues.
ABS(p1) valeur absolue de p1
résultat : reel ou entier ou decimal
p1 : reel ou entier ou decimal
ALEA() nombre aléatoire compris entre 0 et 1
résultat : reel ou decimal
ANSI(p1) code ansi d'un caractère donné p1
résultat : entier
p1 : caractere
ARRONDI(p1) partie entière de p1 avec arrondi commercial
résultat : reel ou entier ou decimal
p1 : reel ou entier ou decimal
ATN(p1) arc tangente de p1
résultat : reel ou entier ou decimal
p1 : reel ou entier ou decimal
CAR(p1) caractere ayant pour code ansi la valeur de p1
résultat : chaine ou caractere
p1 : entier
CHAINE_EN_NOMBRE(p1) convertit p1 en nombre
résultat : reel ou entier ou decimal
p1 : chaine ou caractere
COLONNE_POS() position du curseur (numéro de la colonne)
résultat : entier
COS(p1) cosinus de p1
résultat : reel ou entier ou decimal
p1 : reel ou entier ou decimal
DATE_SYST() date système au format aaaa-mm-jj
résultat : chaine
DECIMALE(p1) partie decimale de p1
résultat : reel ou decimal
p1 : reel ou decimal
DROITE(p1,p2) partie droite de p1 ; p2 = nombre de caracteres retournés
résultat : chaine
p1 : chaine ; p2 : entier
ERREUR_CLEF(p1) résultat d'une lecture,écriture,.. fichier
résultat : booléen
p1 : nom_fichier
ERREUR_SQL(p1) résultat d'une instruction SQL ; p1 = nom de la base de donnée
résultat : booléen
p1 : chaîne
ESPACE(p1) nombre d'espaces égal à p1
résultat : chaine
p1 : entier
ESPACE_DROIT(p1) enlève les espaces de droite d'une chaine
résultat : chaine sans espace à droite (c'est-à-dire derrière)
p1 : chaine
ESPACE_GAUCHE(p1) enlève les espaces de gauche d'une chaine
résultat : chaine sans espace à gauche (c'est-à-dire devant)
p1 : chaine
EXISTE(p1) résultat d'une lecture fichier
résultat : booléen
p1 : nom_enreg
EXP(p1) exponentielle de p1
résultat : reel ou entier ou decimal
p1 : reel ou entier ou decimal
FIN_FICHIER(p1) résultat d'une lecture fichier (fin du fichier ?)
résultat : booléen
p1 : nom_fichier
GAUCHE(p1,p2) partie gauche de p1 ; p2 = nombre de caracteres retournés
résultat : chaine
p1 : chaine
p2 : entier
HEURE_SYST() heure système au format hh:mm:ss
résultat : chaine
HEX(p1) valeur hexadecimale de p1
résultat : chaine
p1 : entier
LIGNE() position du curseur (numéro de la ligne)
résultat : entier
LONGUEUR(p1) longueur de p1 (nombre de caracteres)
résultat : entier
p1 : chaine
LOG10(p1) logarithme base 10 de p1
résultat : reel
p1 : reel
LOGN(p1) logarithme népérien de p1
résultat : reel
p1 : reel
MAJUSCULE(p1) transforme les caracteres de p1 en majuscules
résultat : chaine
p1 : chaine
MINUSCULE(p1) transforme les caracteres de p1 en minuscules
résultat : chaine
p1 : chaine
NOMBRE_EN_CHAINE(p1) convertit p1 en chaine
résultat : chaine
p1 : reel ou entier ou decimal
PARTIE_ENTIERE(p1) partie entière sans arrondi de p1
résultat : reel ou entier ou decimal
p1 : reel ou entier ou decimal
RACINE2(p1) racine carrée de p1
résultat : reel ou entier ou decimal
p1 : reel ou entier ou decimal positif
RANG(p1,p2,p3) position du premier caractere de p2 dans p1 (si non trouvé : 0)
résultat : entier
p1,p2 : chaines
p3 : entier (position de départ de la recherche)
REPETE_CAR(p1,p2) chaine constituée de la répétition de p1 caracteres (code ansi=p2)
résultat : chaine
p1,p2 : entiers
SIN(p1) sinus de p1
résultat : reel ou entier ou decimal
p1 : reel ou entier ou decimal
SOUS_CHAINE(p1,p2,p3) sous-chaine de p1 de p3 caracteres à partir de la position p2
résultat : chaine
p1 : chaine
p2,p3 : entiers
SUPPR(p1,p2,p3) supprime de p1 une sous-chaine de longueur p3 à partir de p2
résultat : chaine
p1 : chaine
p2,p3 : entiers
TAB(p1) déplace le curseur à la colonne p1 (1 = 80)
ATTENTION : n'utiliser cette fonction qu'avec ecrire_ecran ou ecrire_imprimante
résultat : chaine
p1 : entier
TAN(p1) tangente de p1
résultat : reel ou entier ou decimal
p1 : reel ou entier ou decimal
UN_CAR() lit un caractere au clavier : équivalent à GETCHAR du C
résultat : chaine ou caractere
UNE_TOUCHE() lit un caractere au clavier : équivalent à INKEY$ du BASIC
préférez la fonction UNCAR ; l'exécution de cette fonction est
assez fantaisiste
résultat : chaine ou caractere
si aucune touche n'a été pressée le résultat est une chaine nulle ("")
sinon le résultat est le caractere pressé.
................
................
In order to avoid copyright disputes, this page is only a partial summary.
To fulfill the demand for quickly locating and searching documents.
It is intelligent file search solution for home and business.
Related searches
- free business plan
- free business planner printable
- yahoo finance free stock charts
- top 100 free classified sites
- free amortization schedule calculator
- free amortization schedule
- free business marketing plan template
- free business plan download pdf
- free business plan examples for new business
- free business plan examples
- free business plan samples pdf
- free business plans downloads