小编Azn*_*har的帖子

在 JavaScript 中将浮点数转换为 32 位十六进制字符串

我有一个表示 gps 坐标的浮点值,我喜欢将其转换为 32 位十六进制字符串。

我尝试了此处描述的所有解决方案但每次都不是我所期望的结果。

例如,大多数“ToHex”函数:

var lat = 45.839152;
console.log(ToHex(lat));
Run Code Online (Sandbox Code Playgroud)

返回我'2d.56d0b30b5aa8'

但我期待结果为“42355b43”,因为大多数转换器返回

你知道我如何在 JavaScript 中得到 '42355b43' 吗?

谢谢 !

javascript floating-point hex

4
推荐指数
1
解决办法
3869
查看次数

标签 统计

floating-point ×1

hex ×1

javascript ×1