gpt4 book ai didi

javascript - 是否有可能获得 ieee : float "bits" from javascript number?

转载 作者:行者123 更新时间:2023-11-29 16:52:22 24 4
gpt4 key购买 nike

我想从 javascript 模块中的二进制字节流中写入和读取 ieee 格式的浮点/ double 值。任何人都知道如何去做这件事?相当于 java 中的 doubleToRawLongBits 和 longBitsToDouble 功能。

最佳答案

您需要使用 typed array对于这样的事情。将您的 double 存储在 Float64Array 中,然后从底层访问原始字节 ArrayBuffer (如果您需要单个位,则对那些使用位移位)。如果你正在做一些更复杂的事情,想要混合多种类型,或者甚至控制字节序,用 DataView 覆盖它.

关于javascript - 是否有可能获得 ieee : float "bits" from javascript number?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35027017/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com