DECODE |
Décodage |
IBM Personal Computer Pascal |
Syntaxe
Function DECODE(CONST STRING, VAR X:M:N):BOOLEAN;
|
Paramètres
Nom |
Description |
STRING |
Ce paramètre permet d'indiquer la variable de chaîne de caractères contenant le résultat à convertir. |
X |
Ce paramètre permet d'indiquer le nombre recevant le résultat. |
M |
Ce paramètre permet d'indiquer le nombre de chiffre pour la partie entière. |
N |
Ce paramètre permet d'indiquer le nombre de chiffre pour la partie après la virgule d'un nombre. |
Description
Cette fonction permet de convertir la chaîne de caractères de type de données STRING (ou LSTRING) en sa représentation interne et l'assigne à la variable spécifié.
Remarques
- La fonction booléenne DECODE convertie la chaîne de caractères de STRING (ou LSTRING) en sa représentation interne et l'assigne à X.
- La fonction DECODE retourne TRUE sauf si la chaîne de caractères n'est pas une représentation ASCII externe valide d'une valeur dont le type est compatible avec
X, auquel cas elle retourne FALSE et la valeur de X n'est pas définie.
- La fonction DECODE fonctionne exactement de la même manière que la procédure READ, y compris l'utilisation des paramètres M et N. Si X est un
sous-intervalle, la fonction DECODE renvoie FALSE si la valeur est en dehors de l'intervalle (quel que soit le paramètre de $RANGECK). Les espaces et tabulations de
début et de fin dans STRING sont ignorés; tous les autres caractères de la chaîne doivent faire partie de la représentation.
Dernière mise à jour : Dimanche, le 19 avril 2020