FreeBSD Manual Pages
itofix(3) Allegro manual itofix(3) NAME itofix - Converts an integer to fixed point. Allegro game programming li- brary. SYNOPSIS #include <allegro.h> fixed itofix(int x); DESCRIPTION Converts an integer to fixed point. This is the same thing as x<<16. Re- member that overflows (trying to convert an integer greater than 32767) and underflows (trying to convert an integer lesser than -32768) are not de- tected even in debug builds! The values simply "wrap around". Example: fixed number; /* This conversion is OK. */ number = itofix(100); ASSERT(fixtoi(number) == 100); number = itofix(64000); /* This check will fail in debug builds. */ ASSERT(fixtoi(number) == 64000); RETURN VALUE Returns the value of the integer converted to fixed point ignoring over- flows. SEE ALSO fixtoi(3), ftofix(3), fixtof(3), ex12bit(3), ex3buf(3), ex3d(3), exblend(3), excustom(3), exfixed(3), exlights(3), exspline(3), exsprite(3), exstars(3) Allegro version 4.4.3 itofix(3)
NAME | SYNOPSIS | DESCRIPTION | RETURN VALUE | SEE ALSO
Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=itofix&sektion=3&manpath=FreeBSD+Ports+15.1.quarterly>
