Tag: biginteger

BigInteger到hex/十进制/八进制/二进制字符串?

在Java中,我能做到 BigInteger b = new BigInteger(500); 然后按我的喜好格式化它 b.toString(2); //binary b.toString(8); //octal b.toString(10); //decimal b.toString(16); //hexadecimal 在C#中,我可以做到 int num = int.Parse(b.ToString()); Convert.ToString(num,2) //binary Convert.ToString(num,8) //octal 但我只能用long值和较小的值来做。 是否有一些方法来打印具有指定基数的BigInteger? 我发布了这个, BigInteger Parse Octal String? ,昨天收到了如何将基本上所有字符串转换为BigInteger值的解决方案,但还没有成功输出。