joanOfArc
joanOfArc

Reputation: 467

How to hold hexadecimal values in Scala?

I have a hexadecimal value like this

0000030000010000010000020000090000030000040000070000EF

How can I store it in Scala?

Upvotes: 2

Views: 811

Answers (1)

Eugene Loy
Eugene Loy

Reputation: 12416

Try BigInt. Usage example:

scala> val i = BigInt("0000030000010000010000020000090000030000040000070000EF", 16)
i: scala.math.BigInt = 18831305580304483748966372317094081267935079240643756687599

scala> i.toString(16)
res3: String = 30000010000010000020000090000030000040000070000ef

Upvotes: 6

Related Questions