我正在尝试从 .NET 移植一个在任何地方都使用 UInt64 的代码,我已经成功地使用了 BigInteger,但不幸的是,我遇到了一些非常简单的事情,比如使用十六进制值表中的值加载 BigInteger。
在某些时候,我想加载一个带有正数0x990951BA 的 BigInteger,我看到的唯一方法是使用 BigInteger b = BigInteger.valueOf(0x990951BA),这当然不起作用,因为 Java 将参数视为 long,使其消极的。
我怎样才能做到这一点?
谢谢你。