1.Description
Le montant attend un texte à l'entrée 1, qui doit être modifié en une valeur numérique.
Un séparateur décimal est défini à l'entrée 2.
Si le texte correspond à un nombre entier (Integer), donc si le séparateur décimal indiqué sur l'entrée 2 n'apparaît pas dans le texte, le texte converti en chiffres est émis sur la sortie 1.
Si le texte correspond à une valeur à virgule flottante (Float), donc si le séparateur décimal indiqué sur l'entrée 2 apparaît dans le texte, le texte convrti en chiffres (avec décimales) est émis sur la sortie 2.
Si la conversion est impossible, un 1 est envoyé à la sortie 3. Si une erreur survient, la sortie envoie un 0. 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.
Pour toute valeur arrivant sur l'entrée 1 ou 2, un calcul est effectué et des éditions sont créées sur les sorties.
Un séparateur décimal est défini à l'entrée 2.
Si le texte correspond à un nombre entier (Integer), donc si le séparateur décimal indiqué sur l'entrée 2 n'apparaît pas dans le texte, le texte converti en chiffres est émis sur la sortie 1.
Si le texte correspond à une valeur à virgule flottante (Float), donc si le séparateur décimal indiqué sur l'entrée 2 apparaît dans le texte, le texte convrti en chiffres (avec décimales) est émis sur la sortie 2.
Si la conversion est impossible, un 1 est envoyé à la sortie 3. Si une erreur survient, la sortie envoie un 0. 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.
Pour toute valeur arrivant sur l'entrée 1 ou 2, un calcul est effectué et des éditions sont créées sur les sorties.
Remarque
La documentation de ce module ne correspondait pas à son fonctionnement, elle a donc été adaptée.
Un nouveau module existe, dénommé StrToNumber (17855), qui se comporte conformément à la documentation antérieure de ce module.
Un nouveau module existe, dénommé StrToNumber (17855), qui se comporte conformément à la documentation antérieure de ce module.
2.Entrées
N° | Nom | Init | Description |
---|---|---|---|
1 | E1 Valeur | "0" | Valeur d'entrée sous forme de texte |
2 | E2 Séparateur décimal | "." | Séparateur décimal |
3.Sorties
N° | Nom | Init | Envoi si changement | Description |
---|---|---|---|---|
1 | A1 Ent. | 0 | s | Valeur entière de la valeur 1 |
2 | A2 Déc. | 0 | s | Valeur à virgule flottante de la valeur 1 |
3 | A3 Erreur | 0 | s | Sortie d'erreur |
s = send, envoi, sbc = send by change, envoi si changement
4.Divers
Recalcul au démarrage : | non |
---|---|
Le module est permanent : | non |
Désignation interne : | 17755 |
Catégorie : | Convertisseur |