
|
INFO - FAQ - CC2-Forum - CCPro-Forum |
|
Hallo André, > print (((x and &h7FFF) shr 1)or &h4000)/5;((x mod 10)+16) mod 10 diese Art der Umsetzung ist natürlich äußerst clever. Ich hatte im Hinterkopf, daß MOD mit dem Dividenten -32768 wegen des Bugs in der Divisionsroutine nicht klappt und habe mich deshalb nicht weiter damit beschäftigt. Die Beschreibung in der BUG.TXT aus der CC-intern-Sammlung ist nicht ganz korrekt: Ein Divident von -32768 ist erlaubt, falls das Highbyte des Divisors 0 ist. Mit einem Divisor von 0 bis 255 wird richtig gerechnet. Gruß, Dietmar Meine Homepage: http://ccintern.dharlos.de |
| Antwort schreiben |