Umwandlung von BCD nach REAL

A

Anonymous

Guest
Hallo,
ich habe volgendes Problem.

Ich bekomme eine eine BCD-Zahl und will sie nach dem unterem Muster in eine Real-Zahl umwandeln.

z.B:
---------------------------------------------------------
BCD / 00 . 00 . 10 . 00

Umwandlung in Real-Format

Real / 10 .00
---------------------------------------------------------

Das erste Byte vom BCD-Format gibt mir die zwei Nachkommastellen.

Danke
 
btd // bcd -> dint
dtr // dint -> real

die nachkommastellen wandeln durch 100 teilen und zur ganzzahl hinzuaddieren
 
Danke Volker,
hast mich auf die richtige Spur gebracht.
 
Für die Nutzung dieser Website sind Cookies erforderlich. Du musst diese akzeptieren, um die Website weiter nutzen zu können. Erfahre mehr…