/branches/dongfang_FC_rewrite/dongfangMath.c |
---|
232,3 → 232,11 |
result = pgm_read_word(&TAN_TABLE[(uint8_t) arg]); |
return (sign == 1) ? result : -result; |
} |
void intervalWrap(int32_t *number, int32_t limit) { |
if (*number >= limit) { |
*number -= limit; // 360 deg. wrap |
} else if (*number < 0) { |
*number += limit; |
} |
} |