DOUBLE INTEGER en STRING
La fonction convertit une valeur du type de données DINT (valeur positive) en une valeur du type STRING. Il en résulte une chaîne de caractères au format décimal, alignée à droite. Cette chaîne est complétée par des zéros placés à gauche afin d’atteindre le nombre maximum de caractères défini pour la chaîne.
Entrée
Type de données d’entrée
Sortie
Résultat de la conversion
Explication
Fonction utilisée |
String1 défini en tant que |
Résultat |
---|---|---|
String1:=DINT_TO_STRING(12345678) |
STRING[2] |
'78' |
STRING[4] |
'5678' |
|
STRING[6] |
'345678' |
|
STRING[8] |
'12345678' |
|
STRING[10] |
'0012345678' |
|
STRING[12] |
'000012345678' |
|
et ainsi de suite... |
Si vous utilisez le type de données STRING avec des petits automates tels que FP-e ou FP0, veillez à ce que la longueur de la chaîne, résultat de la conversion, soit égale ou supérieure à celle de la chaîne de départ.