有什么办法可以在JS中读取浮点值的字节吗?我需要的是将原始FLOAT或DOUBLE值写入我需要制作的二进制格式,那么有没有办法获得逐字节的IEEE 754表示?当然,同样的写作问题.
我正在处理的项目要求我将javascript数字(这是双打)存储为数据库表中的BLOB主键(不能使用数据库本机浮点数据类型).所以基本上我需要将数字序列化为字节数组,方式如下:
1 - 字节数组的长度为8(这是序列化双精度通常所需的)
2 - 字节数组必须保持自然顺序,以便数据库透明地对索引b-tree中的行进行排序.
一个简单的函数,它接受一个数字并返回一个表示字节的数字数组,这正是我所寻求的.我更喜欢用javascript编写函数,但是java,C,C#,C++或python中的答案也会被接受.