Gladir.com - GFA-Basic - Référence de procédures et fonctions



Procédures et fonctions Description
ABS

Cette fonction retourne la valeur absolue d'une expression numérique.

ACOS

Cette fonction trigonométrique retourne l'«ArcCosinus».

ARCOSH

Cette fonction trigonométrique retourne l'«ArcCosinus» hyperbolique.

ASC

Cette fonction retourne le code ASCII d'un caractère.

ASIN

Cette fonction trigonométrique retourne l'«ArcSinus».

ATAN

Cette fonction trigonométrique retourne l'«ArcTangente».

ATN

Cette fonction trigonométrique retourne l'«ArcTangente».

BEEP

Cette commande permet d'émettre un signal sonore.

BIN$

Cette fonction retourne sous forme de chaine de caractères en nombre binaire d'une valeur numérique.

BLOAD

Cette commande permet de charger des données binaire d'un fichier

BSAVE

Cette commande permet de sauver des données binaire dans un fichier

CALL

Cette commande appel une procédure

CHDIR

Cette commande permet de changer de répertoire.

CHDRIVE

Cette commande permet de changer de l'unité de disque courante.

CHR$

Cette fonction retourne un caractère correspondant à la valeur du code ASCII.

CINT

Cette fonction permet d'effectuer la conversion d'une valeur sous forme entière.

CIRCLE

Cette fonction permet d'effectuer la conversion d'une valeur sous forme entière.

END

Cette commande met fin au programme.

EOF

Cette fonction permet d'indiquer si la fin du fichier est atteinte.

ERASE

Cette commande permet de supprimer un tableau du programme en cours et de libérer la mémoire qu'il utilise.

FLOOR

Cette fonction retourne la valeur minimale d’un nombre, soit l’entier le plus proche inférieur ou égal au nombre.

FOR

Cette commande permet d'effectuer un compteur en boucle.

FRAC

Cette fonction retourne la partie restante d'un nombre.

FRE

Cette fonction retourne l'espace disponible pour les variables.

GOSUB

Cette commande permet d'appeler un sous-programme.

GOTO

Cette commande permet de sauter à un numéro de ligne spécifier

HEX$

Cette fonction retourne sous forme de chaine de caractères en nombre hexadécimal d'une valeur numérique.

INKEY$

Cette fonction retourne sous forme de chaine de caractères la valeur du caractère en attente sur clavier s'il y a lieu.

INP(PORT)

Cette fonction permet d'effectuer la lecture sur un port d'entrée/sortie matériel.

INPUT

Cette commande permet d'effectuer une entrée de données clavier ou effectue la lecture dans un fichier.

INPUT$

Cette fonction permet d'effecter la lecture d'une chaine de caractères à partir du clavier ou d'un fichier.

KILL

Cette commande permet d'effacer un fichier.

LEFT$

Cette fonction retourne les caractères du début d'une chaine de caractères.

LEN

Cette fonction retourne la longueur d'une chaîne de caractères.

LET

Cette commande permet d'affecter une valeur à une variable.

LINE

Cette commande permet de tracer une ligne dans un écran graphique.

LINE INPUT

Cette fonction permet la lecture d'une ligne entière texte d'une console ou d'un fichier «Handle» sans afficher un point d'interrogation de question.

LIST

Cette commande permet d'afficher le code source Basic.

LOAD

Cette commande permet d'effectuer le chargement du code source Basic dans l'éditeur du GFA-Basic.

LOC

Cette fonction permet d'indiquer la position du dernière enregistrement ayant été lu.

LOCK

Cette fonction permet de verrouiller l'accès d'une zone dans un fichier.

LOF

Cette fonction retourne la taille d'un fichier «Handle».

LOG

Cette fonction retourne le logarithme naturel ou népérien.

LOG10

Cette fonction retourne le logarithme de la base 10.

LOG2

Cette fonction retourne le logarithme de la base 2.

LPRINT

Cette commande permet d'imprimer du texte sur l'imprimante.

LSET

Cette commande permet de cadrer à gauche une chaine de caractères.

MALLOC

Cette fonction permet d'effectuer une allocation de mémoire dynamique du nombre d'octet spécifié.


Dernière mise à jour: Mardi, le 27 juin 2006