Я пытаюсь перенести код из .NET, который использует UInt64 во всем мире, мне в основном удалось использовать BigInteger, но, к сожалению, я застрял в чем-то очень просто, так как загрузка BigInteger со значением из таблицы шестнадцатеричных значений.Загрузка BigInteger с большим положительным номером
В какой-то момент я хочу, чтобы загрузить BigInteger с положительным 0x990951BA, только так, как я видел, чтобы сделать это с BigInteger Ь = BigInteger.valueOf (0x990951BA), это, конечно, не работает, потому что Java обрабатывает аргумент как долго, делая его отрицательным.
Как я могу это достичь?
спасибо.
Работал с C# слишком долго! :) спасибо, я не понял, что Java обрабатывает мое шестнадцатеричное значение как int вместо длинного! –