bv2 сохраняет значение, как 00110001001100100000101000000000мне нужно преобразовать двоичный файл в шестнадцатеричном: ниже код:
// bv2 инициализируется как bv2 = BitVector (intVal = 0, размер = 32)
// то некоторые немного операция выполняется bv2 = BV1^bv2
шестигранник (интермедиат (bv2,2))
это дает мне error.However, если я непосредственно использовать шестигранник (Int ('00110001001100100000101000000000', 2)) это дает мне hexadecim в результате. Что здесь не так?
Какое сообщение об ошибке вы получаете? –
Просьба включить полную трассировку и показать нам, как переменной «bv2» присваивается двоичное значение. – skrrgwasme
bv2 = BitVector (intVal = 0, size = 32) –