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