Conversia REAL la 2 numere întregi - forum de automatizare

Forum de automatizare, ajutor reciproc și partajarea PLC-urilor industriale.

real

Convertiți REAL în 2 numere întregi

Convertiți REAL în 2 numere întregi

Mesaj de Nicat »28 martie 2019, 12:59

Am o întrebare rapidă despre convertirea unei variabile REAL în două numere întregi pentru vizualizare pe un afișaj

Un exemplu: Pentru a afișa 123456 (zecimal) pe ecran (fie 1 1110 0010 0100 0000 în binar), trebuie să pun la dispoziție 2 cuvinte:
-1: 1 (zecimal) sau 1 în binar.
-2: 57920 sau 1110 0010 0100 000 în binar

Aceste 2 numere întregi sunt apoi asamblate pentru a forma un singur DINT, cu primul cuvânt ca fiind cel mai semnificativ


Întrebarea mea este, cum să convertesc una dintre variabilele mele REALE în 2 numere întregi pentru a le putea afișa pe ecran ?
(Aș dori să afișez 312.1 de exemplu)
M-am gândit să convertesc la DINT apoi să descompun acest DINT în 2 numere întregi, dar nu funcționează așa cum vreau.

Ai o mică idee ?

Re: convertiți REAL la 2 numere întregi

Mesaj de philou77 »28 martie 2019, 13:20