Вы должны иметь возможность использовать binVal.toString(16), чтобы получить шестнадцатеричное значение. Однако, я думаю(!), что промежуточный результат слишком велик, чтобы поместиться в обычное целое число.
Вы должны иметь возможность использовать binVal.toString(16), чтобы получить шестнадцатеричное значение. Однако, я думаю(!), что промежуточный результат слишком велик, чтобы поместиться в обычное целое число.