我有一个号码,在本例中是 61d54e71b6c8409f9586ffd4cf9ffada。
我想使用它的数字表示。
在python中我会这样做:
number = 61d54e71b6c8409f9586ffd4cf9ffada
但我使用的是 Scala,而不是 python。
我努力了:
scala> val bd = BigDecimal("61d54e71b6c8409f9586ffd4cf9ffada")
java.lang.NumberFormatException
和:
scala> val bd = BigDecimal("0x61d54e71b6c8409f9586ffd4cf9ffada")
java.lang.NumberFormatException
如果数字较小,我可以这样做:
scala> val bd = 0x61d54e
bd: Int = 6411598
有人有什么建议吗?