FreeBSD Manual Pages
al_itofix(3) Library Functions Manual al_itofix(3) NAME al_itofix - Allegro 5 API SYNOPSIS #include <allegro5/allegro.h> al_fixed al_itofix(int x); DESCRIPTION Converts an integer to fixed point. This is the same thing as x<<16. Remember that overflows (trying to convert an integer greater than 32767) and underflows (trying to convert an integer lesser than -32768) are not detected even in debug builds! The values simply "wrap around". Example: al_fixed number; /* This conversion is OK. */ number = al_itofix(100); assert(al_fixtoi(number) == 100); number = al_itofix(64000); /* This check will fail in debug builds. */ assert(al_fixtoi(number) == 64000); RETURN VALUE Returns the value of the integer converted to fixed point ignoring overflows. SEE ALSO al_fixtoi(3), al_ftofix(3), al_fixtof(3). Allegro reference manual al_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=al_itofix&sektion=3&manpath=FreeBSD+Ports+14.3.quarterly>
