71 x = (uint32_t)x + 0x20000000;
74 x = (uint32_t)x + 0x80000000;
88 cosVal = (
q63_t)(0x80000000-fract)*a >> 32;
89 cosVal = (
q31_t)((((
q63_t)cosVal << 32) + ((q63_t)fract*b)) >> 32);
q31_t arm_cos_q31(q31_t x)
Fast approximation to the trigonometric cosine 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.