2008-10-29 5 views

Répondre

2

Depuis la ligne de commande Unix/cygwin, vous pouvez utiliser bc.

$ bc 
ibase=16 
34363932353433373538323038353135353439 
1164362276596472215941024063897591129839055929 

Il existe également an online version. Si vous voulez le faire dans le code, vous devez utiliser une bibliothèque de précision arbitraire, comme BigInteger de Java, Math :: BigInt de Perl, math :: bignum de Tcl ou les nombreuses bibliothèques arithmétiques de précision multiple disponibles pour C, comme GNU GMP, ou MPI.

1

On dirait ASCII pour moi! Sur un système big-endian, vous obtenez la chaîne "4692543758208515549". :-)

Quoi qu'il en soit, pour répondre effectivement à votre question, Ruby est utile à cette fin:

ruby -e 'p 0x34363932353433373538323038353135353439' 
+0

Sortie de cette commande Ruby: 1164362276596472215941024063897591129839055929 – Pistos

Questions connexes