Section courante

A propos

Section administrative du site

STR

Chaine de caractères
Free Pascal System

Syntaxe

Procedure Str(Var X:TNumericType;Var S:String);

Paramètres

Nom Description
X Ce paramètre permet d'indiquer le nombre à convertir
S Ce paramètre retourne la chaîne de caractères contenant le nombre sous forme alphanumérique

Description

Cette procédure permet de convertir un nombre en une chaînes de caractères de format Pascal.

Remarques

Exemple

Voici quelques exemples typiques de l'utilisation de cette fonction :

  1. Program StrSamples;
  2.  
  3. Var
  4.  S:String;
  5.  
  6. BEGIN
  7.  Str(0,S);
  8.  WriteLn('0 = ',S);
  9.  Str(1,S);
  10.  WriteLn('1 = ',S);
  11.  Str(-123,S);
  12.  WriteLn('-123 = ',S);
  13.  Str(-123.45,S);
  14.  WriteLn('-123.45 = ',S);
  15.  Str(-123.45:2,S);
  16.  WriteLn('-123.45 ; 2 = ',S);
  17.  Str(-123.45:5:2,S);
  18.  WriteLn('-123.45 ; 5,2 = ',S);
  19. END.

on obtiendra le résultat suivant :

0 = 0
1 = 1
-123 = -123
-123.45 = -1.234500000000
-123.45 ; 2 = -1.2E+0002
-123.45 ; 5,2 = -123.45

Voir également

Langage de programmation - Free Pascal - Référence de procédures et fonctions - Val

Dernière mise à jour : Samedi, le 18 juillet 2015