Je voudrais savoir s'il est possible avec la fonction Val d'obtenir l'équivalent d'un nombre en lettres avec le code ascii
ex: pour 6566 on obtient AB
Si ce n'est pas possible, comment pourrais-je faire ???
Je voudrais savoir s'il est possible avec la fonction Val d'obtenir l'équivalent d'un nombre en lettres avec le code ascii
ex: pour 6566 on obtient AB
Si ce n'est pas possible, comment pourrais-je faire ???
Il faut utiliser la fonction chr()
oui mais si je mets Chr 6566 il ne pourra pas me donner AB de suite ?
Bonjour !
Si tu fais
Tu obtiendras bien AB.
Code : Sélectionner tout - Visualiser dans une fenêtre à part Chaine := Chr(65) + Chr(66);
Tu peux créer une fonction une fonction pour ça, ce n'est pas compliqué :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 function ChrWDec(Code: Word): String; var Result: String[2]; begin Result[0] := #2; Result[1] := Chr(Code div 100); Result[2] := Chr(Code mod 100); end; begin { Affiche 'AB' } WriteLn(ChrWDec(6566)); end.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager