Section courante

A propos

Section administrative du site

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

Exemple

Voici un exemple d'une utilisation typique de cette fonction :

  1. Program OctStrSamples;
  2.  
  3. BEGIN
  4.  WriteLn('00 = ',OctStr(0,2));
  5.  WriteLn('01 = ',OctStr(1,2));
  6.  WriteLn('02 = ',OctStr(2,2));
  7.  WriteLn('12 = ',OctStr(10,2));
  8.  WriteLn('17 = ',OctStr(15,2));
  9.  WriteLn('20 = ',OctStr(16,2));
  10.  WriteLn('40 = ',OctStr(32,2));
  11.  WriteLn('126 = ',OctStr(86,3));
  12.  WriteLn('163 = ',OctStr(115,3));
  13.  WriteLn('357 = ',OctStr(239,3));
  14.  WriteLn('377 = ',OctStr(255,3));
  15. END.

on obtiendra le résultat suivant :

00 = 0
01 = 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