touchgfx::CWRUtil::muldivQ5() method
@fn static Q5 muldivQ5(Q5 factor1, Q5 factor2, Q5 divisor) Multiply two Q5's and divide by a Q5 without overflowing the multiplication. Multiply two Q5's and divide by a Q5 without overflowing the multiplication (assuming that the final result can be stored in a Q5).
Arguments
factor1
The first factor.
factor2
The second factor.
divisor
The divisor.
Return value
factor1 * factor2 / divisor.
Functions calling touchgfx::CWRUtil::muldivQ5()
Functions called by touchgfx::CWRUtil::muldivQ5()
touchgfx::CWRUtil::muldivQ5()
touchgfx::CWRUtil::Q5::operator int() const touchgfx::CWRUtil::Q5::~Q5() all items filtered out
Data read by touchgfx::CWRUtil::muldivQ5()
touchgfx::CWRUtil::muldivQ5()::remainder all items filtered out
touchgfx::CWRUtil::muldivQ5()
Type of touchgfx::CWRUtil::muldivQ5()
touchgfx::CWRUtil::muldivQ5()
int32_t all items filtered out