OCTSTR |
Octal |
---|---|
Free Pascal | System |
Syntaxe
Function OctStr(Val:LongInt;cnt:Byte):shortstring; |
Function OctStr(Val:Int64;cnt:Byte):shortstring; |
Paramètres
Nom | Description |
---|---|
Val | Ce paramètre permet d'indiquer l'expression contenant un nombre à traiter. |
cnt | Ce paramètre permet d'indiquer le nombre de chiffre devant être retourné. |
Description
Cette fonction permet de convertir un entier en une chaîne de caractères avec son équivalent octal.
Remarque
- La fonction OctStr renvoie une chaîne de caractères avec la représentation octale de Val. La chaîne de caractères contient exactement des caractères cnt.
Exemple
Voici un exemple d'une utilisation typique de cette fonction :
- Program OctStrSamples;
-
- BEGIN
- WriteLn('00 = ',OctStr(0,2));
- WriteLn('01 = ',OctStr(1,2));
- WriteLn('02 = ',OctStr(2,2));
- WriteLn('12 = ',OctStr(10,2));
- WriteLn('17 = ',OctStr(15,2));
- WriteLn('20 = ',OctStr(16,2));
- WriteLn('40 = ',OctStr(32,2));
- WriteLn('126 = ',OctStr(86,3));
- WriteLn('163 = ',OctStr(115,3));
- WriteLn('357 = ',OctStr(239,3));
- WriteLn('377 = ',OctStr(255,3));
- END.
on obtiendra le résultat suivant :
00 = 001 = 1
02 = 2
12 = 12
17 = 17
20 = 20
40 = 40
126 = 126
163 = 163
357 = 357
377 = 377
Voir également
Langage de programmation - Free Pascal - Référence de procédures et fonctions - Str
Langage de programmation - Free Pascal - Référence de procédures et fonctions - Val
Langage de programmation - Free Pascal - Référence de procédures et fonctions - BinStr
Langage de programmation - Free Pascal - Référence de procédures et fonctions - HexStr
Dernière mise à jour : Samedi, le 18 juillet 2015