访问API时遇到一个奇怪的问题。
API应该以{{1}}之类的BigInteger值作为响应,但会自动转换为指数值17724883XXXXXXXX03039051626691
。
我在POSTMAN中尝试了相同的请求,iOS均返回BigInteger值。
因此,我尝试使用以下代码将指数值转换为BigInteger。
1.77248XXXXXXXXXX3E30
但是它没有返回准确的值。结果如下。
BigDecimal bd = new BigDecimal("17724883XXXXXXXX03039051626691");
请让我知道以前是否有人遇到过此类问题。这是排球问题吗?