64位十六进制到基数10转换

时间:2009-12-17 02:38:49

标签: hex

十六进制值为1679EDDF2CFD1455

我期待十进制等值 1.619587084 X 10 ^ 18

如果可能,有人可以确认一下,如果可能,我会喜欢十进制值的更多有效数字。

提前谢谢。

5 个答案:

答案 0 :(得分:5)

使用python:

>>> 0x1679EDDF2CFD1455
1619587083804677205

答案 1 :(得分:3)

Windows计算器称它为1,619,587,083,804,677,205

答案 2 :(得分:1)

为了完整起见,这就是Ruby所说的:

jfpoole@brakhage:~$ irb
>> 0x1679EDDF2CFD1455
=> 1619587083804677205

答案 3 :(得分:1)

由于每个人都这样做,我会投入bc版本。 :P

$ bc
bc 1.06
Copyright 1991-1994, 1997, 1998, 2000 Free Software Foundation, Inc.
This is free software with ABSOLUTELY NO WARRANTY.
For details type `warranty'. 
ibase=16
1679EDDF2CFD1455
1619587083804677205

答案 4 :(得分:0)

$ dc <<< '16i1679EDDF2CFD1455p'
1619587083804677205
$