有没有人知道一个JavaScript库可以准确地实现32位浮点值的IEEE 754规范?我问,因为我正在尝试用JavaScript编写交叉编译器,并且由于源语言有严格要求浮点值符合IEEE 754,因此生成的JavaScript代码也必须这样做。这意味着我必须能够获得32位浮点数的加法,减法,乘法和除法的正确IEEE 754值。不幸的是,标准的JavaScript Number类型是一个64位的双倍,它会得到与我期望的不同的结果。该项目确实必须使用JavaScript,这是我尚未遇到的唯一主要绊脚石。
我也遇到64位长的问题。