Как выполнять умножение чисел с фиксированой запятой со знаком в формате Q15?
Если делать так: r=(int16)((int32)a*b >> 15), то все работает, но только для положительных чисел. Неужели проверять знаки?
Как выполнять умножение чисел с фиксированой запятой со знаком в формате Q15?
Если делать так: r=(int16)((int32)a*b >> 15), то все работает, но только для положительных чисел. Неужели проверять знаки?