23-05-2012, 08:30 PM
Samal teemal: kas on funktsiooni C keeles, mis teisendaks murdarvu täisarvuks? Sama Kuu aegade arvutuse juurde läheb vaja.
VB6 ütleb nii:
int(-0.318)=-1 ja int(0.318)=0
C-keeles seepärast et siis saaks algoritmi asmi ümber porteerida. ASMi mati lib'is on küll f-n INT3232 aga see lõikab lihtsalt peale koma kõik maha.
Arctan funktsiooni ma porteerisin c'st asm'i, töötab küll.
VB6 ütleb nii:
int(-0.318)=-1 ja int(0.318)=0
C-keeles seepärast et siis saaks algoritmi asmi ümber porteerida. ASMi mati lib'is on küll f-n INT3232 aga see lõikab lihtsalt peale koma kõik maha.
Arctan funktsiooni ma porteerisin c'st asm'i, töötab küll.