Я ищу способ преобразовать длинную двоичную строку в шестнадцатеричную.
двоичная строка выглядит примерно так "0110011010010111001001110101011100110100001101101000011001010110001101101011"
Я пробовал использовать
hex = String.Format("{0:X2}", Convert.ToUInt64(hex, 2));
, но это работает только в том случае, если двоичная строка соответствует Uint64, а если строка достаточно длинная, этого не произойдет.
есть другой способ преобразовать строку двоичный код в шестнадцатеричный?
Спасибо