September 11th, 2020

поумнеть

упоротый вопрос по экселю/опен-либре-офису

или не совсем по ним. :)

есть таблица, в таблице есть столбец, в столбце шестнадцатеричное число в виде 0xAA - то есть, префикс 0х и два символа.

чем-как этот хекс расковырять так, чтоб
а) получить двоичное представление того же числа
б) получить 8 столбцов с значениями соответствующих битов

пример. в таблице строка такая:
opcode size orig nas addr_mode
0x30   2    bmi  jn      relative

расковыриваем первый столбец,
ожидаем получить
0x30  00110000    0 0 1 1 0 0 0 0    2    bmi  jn      relative


ps: много пробелов можно склеить, разделитель столбцов - пробел. то есть, при импорте этого в csv тупо заменяем блоки пробелов любо блины на одну запятую.