1
숫자가 있습니다.이 경우에는 61d54e71b6c8409f9586ffd4cf9ffada입니다.Java/scala BigDecimal 128 비트 16 진수 값 분석
숫자로 표현하고 싶습니다.
number = 61d54e71b6c8409f9586ffd4cf9ffada
을하지만 스칼라가 아닌 파이썬을 사용하고 있습니다 :
파이썬에서 나는 할 것이다.
나는 시도했다 :
scala> val bd = BigDecimal("61d54e71b6c8409f9586ffd4cf9ffada")
java.lang.NumberFormatException
그리고 :
scala> val bd = BigDecimal("0x61d54e71b6c8409f9586ffd4cf9ffada")
java.lang.NumberFormatException
을 수가 작다면, 난 그냥 할 수있는 :
scala> val bd = 0x61d54e
bd: Int = 6411598
누구나 어떤 제안을 얻었다?
또는 : 스칼라> 새로운 java.math.BigInteger의 ("61d54e71b6c8409f9586ffd4cf9ffada", 16) res16 : java.math.BigInteger에 = 130042665859304569025379016689359780570 – irishjava