DIV és MOD
Nya'ri Viktor
office at flexelec.hu
Sun Nov 28 12:39:50 CET 2004
Hello!
Hogy lehet egy C compilert (nevezetesen CCS C PIC-re, de talán
mindegyikre igaz) rávenni, hogy a DIV és MOD utasitásokat _egyszerre_
csinálja meg?
int alfa, beta, gamma;
beta = alfa / 10;
gamma = alfa % 10;
Szal meghivja az osztas-függvényt (belso", nem látszik, mi van benne, még
a .LST file-be sem forditja be; _titkos_) egyszer a /-re, és az
eredményt globális változóban kapja vissza (valami @CRATCH-nek hívja,
C-böl nem tudok hivatkozni rá), amit utána betesz nekem beta-ba, aztán
ugyanazt a fv.t hívja meg a %-re, és egy másik (@SCRATCH) globális
változóban kapja vissza az eredményt, amit betesz gamma-ba. Hogy lehetne
rábírni a C forditót, hogy csak egyszer hívja meg, és a két külön
globális változóból szedje elo" az eredményeket egymás után; van erre
valami C formula?
V.
More information about the Elektro
mailing list