我想将浮点变量转换为字符串而不会丢失任何精度。
即我希望字符串与我的浮点变量包含的信息相同,因为我使用输出进行进一步处理(即使这意味着字符串将非常长且可读)。
为了更清楚地说,我想有循环转换的功能
var dA = 323423.23423423e4;
var sA = toString(dA);
var dnA = toDouble(sA);
我希望 dnA 和 dA 相等
谢谢
PS:互联网上的资料通常谈论如何对字符串进行舍入,但我没有找到有关确切表示的信息。另外我对任意精度计算不感兴趣,我只需要双精度浮点运算。