小记编程语言浮点精度问题
发布于2024-09-15 20:21:12,更新于2024-09-17 21:17:49,标签:java 文章会持续修订,转载请注明来源地址:https://meethigher.top/blog浮点数在计算机中不能精确表示所有的十进制小数,所以在进行运算时可能会出现微小的误差。
浮点数精度问题主要影响使用二进制浮点表示法的编程语言。大多数主流编程语言(如 Java、C、C++、Python、JavaScript 和 Ruby)都使用 IEEE 754 标准来表示浮点数,因此都会受到这一问题的影响。
直观的测试
1 | 0.14*100 |
我后面采取的方式是四舍五入保留一位小数。
1 | /** |
打赏