79 sinVal = (
q63_t)(0x80000000-fract)*a >> 32;
80 sinVal = (
q31_t)((((
q63_t)sinVal << 32) + ((q63_t)fract*b)) >> 32);
q31_t arm_sin_q31(q31_t x)
Fast approximation to the trigonometric sine function for Q31 data.
#define FAST_MATH_Q31_SHIFT
int64_t q63_t
64-bit fractional data type in 1.63 format.
const q31_t sinTable_q31[FAST_MATH_TABLE_SIZE+1]
int32_t q31_t
32-bit fractional data type in 1.31 format.