-> Hier kostenlos registrieren
Hallo!
folgendes Problem: Will eine Gleitpunktzahl von Real auf Int wandeln. Bei positiven Zahlen funktioniert es mit RND, DTB, BTI...
aber wenn ich jetzt negative Zahlen habe, verliere ich das Vorzeichen, also statt -250 sinds dann 250...
Grund dafür dürfte sein dass bei DTB ein 32Bit BCD Format verwendet wird und dann bei BTI ein 16Bit benötigt wird. Da aber hier das Vorzeichen-Bit an einer anderen Stelle ist, geht es vermutlich verloren...
wie soll ich das lösen??
Sorry, bin Anfänger...
mfg
folgendes Problem: Will eine Gleitpunktzahl von Real auf Int wandeln. Bei positiven Zahlen funktioniert es mit RND, DTB, BTI...
aber wenn ich jetzt negative Zahlen habe, verliere ich das Vorzeichen, also statt -250 sinds dann 250...
Grund dafür dürfte sein dass bei DTB ein 32Bit BCD Format verwendet wird und dann bei BTI ein 16Bit benötigt wird. Da aber hier das Vorzeichen-Bit an einer anderen Stelle ist, geht es vermutlich verloren...
wie soll ich das lösen??
Sorry, bin Anfänger...
mfg