bitwise most significant set bit

Я хочу найти старший бит, который установлен в 1. Я перепробовал все возможные способы от & до ORing всех битов от 1 до 31 и ничего не получается.

Например, если 1000000, то я хотел бы иметь 7.

5
задан Ted Hopp 2 February 2012 в 18:41
поделиться