INTTOHEX |
Entier à hexadécimal |
---|---|
Delphi/Kylix/Lazarus | SysUtils |
Syntaxe
Function IntToHex(Value:Integer; Digits:Integer):String; |
Paramètres
Nom | Description |
---|---|
Value | Ce paramètre permet d'indiquer la valeur à convertir |
Digits | Ce paramètre permet d'indiquer le nombre de décimale |
Description
Cette fonction permet d'effectuer la conversion d'une valeur décimal à une valeur hexadécimal dans une chaine de caractères de forme standard Pascal.
Exemple
Voici quelques exemples typiques de l'utilisation de cette fonction :
- Program IntToHexSamples;
-
- {$APPTYPE CONSOLE}
-
- Uses SysUtils;
-
- BEGIN
- WriteLn('00h = ',IntToHex(0,1));
- WriteLn('01h = ',IntToHex(1,1));
- WriteLn('02h = ',IntToHex(2,1));
- WriteLn('0Ah = ',IntToHex(10,2));
- WriteLn('0Fh = ',IntToHex(15,2));
- WriteLn('10h = ',IntToHex(16,2));
- WriteLn('20h = ',IntToHex(32,2));
- WriteLn('56h = ',IntToHex(86,2));
- WriteLn('73h = ',IntToHex(115,2));
- WriteLn('EFh = ',IntToHex(239,2));
- WriteLn('FFh = ',IntToHex(255,2));
- END.
on obtiendra le résultat suivant :
00h = 001h = 1
02h = 2
0Ah = 0A
0Fh = 0F
10h = 10
20h = 20
56h = 56
73h = 73
EFh = EF
FFh = FF
Voir également
Langage de programmation - Delphi/Kylix/Lazarus - Référence de procédures et fonctions - IntToStr
Langage de programmation - Delphi/Kylix/Lazarus - Référence de procédures et fonctions - StrToInt
Système - Nombre - Hexadécimal
Dernière mise à jour : Mercredi, le 18 février 2015