Section courante

A propos

Section administrative du site

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

Exemples

Voici un exemple montrant le valeur correspondance au début et la fin de l'alphabet en majuscule :

  1. 10 PRINT ASC("A"); " "; ASC("Z")

on obtiendra le résultat suivant :

65 90

Dans l'exemple suivant, 84 est le code ASCII de la lettre T :

  1. 10 X$="TROIS"
  2. 20 PRINT ASC(X$)

on obtiendra le résultat suivant :

84

Voir é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