ASC |
Valeur ASCII |
---|---|
GWBASIC |
Syntaxe
ASC(caractere$) |
Paramètres
Nom | Description |
---|---|
caractere$ | Ce paramètre permet d'indiquer le caractère à convertir |
Retour
Valeur | Description |
---|---|
0 à 255 | Ces valeurs sont les seules reconnu dans la police de caractères. |
Description
Cette fonction permet de retourner la valeur du code ASCII d'un caractère.
Algorithme
MODULE ASC(chaîne) SI chaîne est vide ALORS Afficher une erreur "Chaîne de caractères vide non valide" RETOURNE -1 (ou une autre valeur pour indiquer une erreur) FIN SI Extraire le premier caractère de la chaîne de caractères Convertir ce caractère en son code ASCII RETOURNE le code ASCII |
Remarques
- Si le paramètre passé comme paramètre est d'une valeur nulle ou vide, alors le GWBASIC retournera un message d'erreur «Illegal function call.»
- Seul le premier caractère de la chaîne de caractères est convertie, tous les autres caractères de la chaîne de caractères sont ignorés.
- La fonction «CHR$» est utilisé pour provoquer l'inverse de la fonction «ASC».
Exemples
Voici un exemple montrant le valeur correspondance au début et la fin de l'alphabet en majuscule :
on obtiendra le résultat suivant :
65 90Dans l'exemple suivant, 84 est le code ASCII de la lettre T :
on obtiendra le résultat suivant :
84Voir également
Langage de programmation - GWBASIC - Référence de procédures et fonctions - CHR$
Table de code ASCII
Dernière mise à jour : Lundi, le 19 janvier 2015