Как оптимизировать эту строку кода C (диапазон проверки)?

Есть ли способ оптимизировать следующую строку кода C (чтобы избежать ветвления)?

if ((i < -threshold) || (i > threshold)) 
{ 
    counter++; 
}

Все переменные являются 16-битными целыми числами со знаком. Оптимизированная версия должна быть легко переносимой.

7
задан psihodelia 27 October 2010 в 15:31
поделиться