
|
INFO - FAQ - CC2-Forum - CCPro-Forum |
|
Hallo miteinander, > Man kann durch eine sehr aufwendige und speicherfressende Funktion mit der C-Control Zahlen von 0 bis 65535 (ja positiv) ausgeben. So aufwendig und speicherfressend ist das nun auch wieder nicht. ' Vorzeichenlose WORD-Zahlen verarbeiten und ausgeben ' getestet mit CCBASIC fuer DOS Version 1.7 (CCBAS.EXE) ' von Dietmar Harlos ADPC am 29. Januar 2005 define i word define t word for i=0 to 65535 if rxd then input i print i;" "; gosub printunsigned next i end #printunsigned if i<0 then pu_neg '(schneller ist 'if i and &h8000 then') print i return #pu_neg t=((i shr 4)+4096)/625 'erste Ziffer ermitteln 't=((i shr 1) and &h7fff)/5000 '(hiermit koennte man wieder Zeit sparen) print t; t=i-t*10000 print t/1000; 'einzelne Ziffern auszugeben ist print (t mod 1000)/100; 'nicht unbedingt von Nachteil, da print (t mod 100)/10; 'so z.B. Zeichen fuer Zeichen auf print t mod 10 'das LCD geschrieben werden kann return Gruß, Dietmar Meine Homepage: http://ccintern.dharlos.de |
| Antwort schreiben |