быть незначащие старшие нули, то они опущены в числовом представлении что я написал выше, но они важны. Надо прочитать младшие 154 бита и получить массив бит (булианов, то бишь)
0111101100101110100010111001000101110010001110011000000011100111111110110110011101111001111000001000001010101011011001111111111100101011001111101111100000
Как это сделать по-человечески в си? В переменной какого типа хранить эти бинарные данные неопределенной неограниченной, но известной длины (дана в битах)? Как получить n младших бит этих данных дополняя незначащими нулями, если длина больше, чем размер данных данных?
154 бита храни в 154/8+1 байтах, обнули их и получишь 154 битное число заполненное нулями и т.д.
Обсуждают сегодня