StringToNumber
Sommaire

1.Description

Le module convertit un texte en une valeur entière (Integer) et en une valeur à virgule flottante (Float). Il est nécessaire pour cela de définir un séparateur décimal (entrée 2). Si la conversion est impossible, un 1 est envoyé à la sortie d'erreur. En l'absence d'erreur, la sortie envoie un zéro. Une erreur existe si le texte d'entrée contient d'autres caractères que des chiffres et le séparateur décimal défini.
Aucune sortie n'a lieu si la valeur change sur l'entrée 2 (définition du séparateur décimal).
Remarque
Ce module se comporte conformément à la description de la documentation antérieure du module StrToFloat (17755). La documentation du module StrToFloat (17755) a été adaptée en conséquence.

2.Entrées

NomInitDescription
1E1 Valeur"0"
Valeur d'entrée sous forme de texte
2E2 Séparateur décimal"."
Séparateur décimal

3.Sorties

NomInitEnvoi si changementDescription
1A1 Ent.0s
Valeur entière de la valeur 1
2A2 Déc.0s
Valeur à virgule flottante de la valeur 1
3A3 Erreur0s
Sortie d'erreur

4.Divers

Recalcul au démarrage :non
Le module est permanent :non
Désignation interne :17855
Catégorie :Convertisseur

5.Fonctions similaires

Machine d'état, 1 sortie
Machine d'état, 8 sorties
ShiftLeft
ShiftRight
BitCutter
StringToFloat
DecToHex
TextToBase64
IntToString
StringToHex
HexToString
ChrToASCII
2ByteTo16Bit
4ByteTo32Bit