-> Hier kostenlos registrieren
Hallo,
angenommen ich bekomme von einem Fremdsystem in einen Datenbaustein eine Gleitpunktzahl übertragen
und ich muss diese in meiner Steuerung umwandeln in eine 32 Bit Ganzzahl.
Nun gibt es ja die nachfolgenden Umwandelfunktionen in AWL:
Wie mache ich das?
Hat jemand eine Idee?
Gruß
Eleu
angenommen ich bekomme von einem Fremdsystem in einen Datenbaustein eine Gleitpunktzahl übertragen
und ich muss diese in meiner Steuerung umwandeln in eine 32 Bit Ganzzahl.
Nun gibt es ja die nachfolgenden Umwandelfunktionen in AWL:
- RND - eine Gleitpunktzahl (32 Bit) runden zur nächstliegenden Ganzzahl (32 Bit)
- TRUNC - erzeugen einer Ganzzahl durch weglassen der Nachkommastellen
- RND+ - erzeugen der nächsthöheren Ganzzahl aus einer Gleitpunktzahl
- RND- - erzeugen der nächstniederen Ganzzahl aus einer Gleitpunktzahl
Wie mache ich das?
Hat jemand eine Idee?
Gruß
Eleu