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
- La procédure Str renvoie une chaîne de caractères représentant la valeur de X. Le paramètre X peut être de n'importe quel type numérique ou énuméré. La déclaration réelle
de Str n'est pas conforme à la syntaxe Pascal et devrait être :
Procedure Str(Var X:TNumericType[:NumPlaces[:Decimals]];Var S:String); Où les spécificateurs NumPlaces et Decimals facultatifs contrôlent la mise en forme de la chaîne de caractères : NumPlaces donne la largeur totale de la chaîne de caractères et Decimals le nombre de décimales après le séparateur décimal Char.
- La procédure Str peut également être utilisé pour convertir une valeur de type énuméré en une représentation sous forme de chaîne de caractères de la valeur d'énumération déclarée.
Exemple
Voici quelques exemples typiques de l'utilisation de cette fonction :
on obtiendra le résultat suivant :
0 = 01 = 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