| 
    LibreOffice Module tools (master) 1
    
   | 
 
Go to the source code of this file.
Typedefs | |
| typedef int32_t | fix16_t | 
Functions | |
| TOOLS_DLLPUBLIC fix16_t | fix16_mul (fix16_t inArg0, fix16_t inArg1) | 
| TOOLS_DLLPUBLIC fix16_t | fix16_div (fix16_t inArg0, fix16_t inArg1) | 
| TOOLS_DLLPUBLIC fix16_t fix16_div | ( | fix16_t | inArg0, | 
| fix16_t | inArg1 | ||
| ) | 
Divides the first given fix16_t by the second and returns the result.
Definition at line 104 of file fix16.cxx.
References a, clz(), div(), fix16_minimum, fix16_overflow, fix_abs(), result, and shift.
| TOOLS_DLLPUBLIC fix16_t fix16_mul | ( | fix16_t | inArg0, | 
| fix16_t | inArg1 | ||
| ) | 
Multiplies the two given fix16_t's and returns the result.
Definition at line 50 of file fix16.cxx.
References fix16_overflow, and result.