Java longをエンコードするのと同じ方法で、javascriptの数値型または文字列をエンコードしたいとします。Javaからjavascriptへの長い16進エンコーディングの移植
javaの
long toEncode = 1397378335821717182L;
String encoded = Long.toHexString(toEncode); //"13647c315b7adebe"
javascriptのhttps://stackoverflow.com/a/57805/1052539をやっ
var toEncode = '1397378335821717182';
var encoded = //missing code, should be'13647c315b7adebe' in the end as well
私はあなたがおそらくjavascriptのBIGNUMライブラリが必要になります '13647c315b7adf00'
可能複製[JavaScriptで進に小数を変換するには?](http://stackoverflow.com/questions/57803/how-to-convert-decimal-to-hex-in-javascript) – Quentin
@クエンティンは重複ではなく、彼の数字はダブルに収まらないので、精度を失うことになる。 – wds