Vai al contenuto

Come mascherare cifre in variabili REAL

Home Forum Programmazione IEC 61131 (LogicLab) Come mascherare cifre in variabili REAL

Stai visualizzando 3 post - dal 1 a 3 (di 3 totali)
  • Autore
    Post
  • #66483

    Avrei la necessità di mascherare un tot di cifre in una variabile REAL, esempio

    Var1:= 12.1234

    Var2 vorrei che fosse uguale ad esempio a 12.12 oppure 12.1 escludendo un tot di cifre.

    #66500
    Sergio Bertana
    Amministratore del forum

    Anche  se non mi è molto chiaro quello che ti serve, di solito quando si opera con numeri REAL si utilizza sempre nei calcoli la massima risoluzione, il valore viene troncato solo in visualizzazione, dove le funzioni SysVfprintf e SysVsnprintf permettono appunto di definire quante cifre visualizzare (Segnaposti del formato printf).

    Ma se per qualche motivo vuoi troncare i decimali di un numero REAL devi utilizzare la funzione eRound.

    #66547

    Grazie mille per la risposta, veloce e precisa come sempre, in questi giorni farò una prova.

Stai visualizzando 3 post - dal 1 a 3 (di 3 totali)
  • Devi essere connesso per rispondere a questo topic.