У меня есть реализация битового массива, где 0-й индекс является MSB первого байта в массиве, 8-й индекс является MSB второго байта и т.д.
Какой быстрый способ найти первый бит, который установлен в этом битовом массиве? Все связанные с этим решения, которые я искал, находят первый наименее значащий бит, но мне нужен первый наиболее важный. Итак, учитывая 0x00A1, я хочу 8 (так как это 9-й бит слева).