A Anonymous Guest 20 Juli 2005 #1 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
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
volker Supermoderator Teammitglied Beiträge 5.806 Reaktionspunkte 1.028 20 Juli 2005 #2 btd // bcd -> dint dtr // dint -> real die nachkommastellen wandeln durch 100 teilen und zur ganzzahl hinzuaddieren
btd // bcd -> dint dtr // dint -> real die nachkommastellen wandeln durch 100 teilen und zur ganzzahl hinzuaddieren