StringToFloat
Indice

1.Descrizione

Sull'ingresso 1 il modulo prevede un testo che deve essere convertito in valore numerico.
Sull'ingresso 2 viene indicato un separatore decimale.
Se il testo corrisponde a un valore a numero intero (Integer), vale a dire che il separatore decimale indicato sull'ingresso 2 non è contenuto nel testo, viene trasmesso il testo convertito in numero sull'uscita 1.
Se il testo corrisponde a un valore a virgola mobile (Float), vale a dire che il separatore decimale indicato sull'ingresso 2 è contenuto nel testo, viene emesso il testo convertito in numero (con cifre decimali) sull'uscita 2.
Se non è possibile effettuare il ricalcolo, viene inviato un 1 sull'uscita 3. Se non si verifica nessun errore, l'uscita emette uno 0. L'errore si verifica quando il testo di ingresso contiene altri caratteri oltre a numeri e al separatore decimale definito.
Per ogni valore in arrivo sull'ingresso 1 o sull'ingresso 2 viene eseguito un calcolo e vengono generati output sulle uscite.
Avvertenza
La documentazione di questo modulo non corrispondeva al suo funzionamento pertanto è stata modificata.
È ora disponibile un modulo nuovo con il nome StrToNumber (17855), che si comporta come indicava in precedenza la documentazione per questo modulo.

2.Ingressi

N.NomeInitDescrizione
1E1 valore"0"
Valore di ingresso come testo
2E2 separatore dec."."
Separatore decimale

3.Uscite

N.NomeInitSBCDescrizione
1A1 int0s
Valore a numero intero del valore 1
2A2 float0s
Valore a virgola mobile del valore 1
3A3 errore0s
Uscita errori
s = send, sbc = send by change

4.Altro

Ricalcolo all'avvio:No
Il modulo è permanente:No
Denominazione interna:17755
Categoria:Convertitore

5.Funzioni simili

Macchina di stato, 1 uscita
Macchina di stato, 8 uscite
ShiftLeft
ShiftRight
BitCutter
DecToHex
TextToBase64
IntToString
StringToHex
HexToString
ChrToASCII
StringToNumber
2ByteTo16Bit
4ByteTo32Bit