php - PHP防止浮动轮
问题描述
我在这里有一个场景,我需要执行一些计算,并且我需要确切的浮点数而不是四舍五入的浮点数。例如,这是我想要的浮点数51.8385922330097
,它轮到51.83859223301
。那么知道如何在 PHP 中防止这种自动循环吗?
解决方案
浮点数的准确性有限,您应该查看这篇 PHP 文档文章: https ://www.php.net/manual/en/language.types.float.php
这可能会对您有所帮助: 如何在 PHP 中使用大浮点数?
如果您想深入研究科学原因,这是一个很好的解释: 为什么浮点数不准确?
推荐阅读
- javascript - 无法将 activeClassName 或 activeStyle 添加到我的 react Navlinks React Router DOM
- javascript - 如何在 HTML 网站中实现 Google 搜索栏?
- python - volttron 读取 BACnet 指向消息总线
- ios - 如何在另一个控制器 SwiftUI 中获取核心数据中的字符串?
- python - 是否可以在 python 中使用 Unicode 在同一字符空间中打印上标和下标以用于 Django 模板?
- flutter - Flutter Grid 自动滚动不起作用
- c++ - C++ - 单词中最长的回文前缀
- content-security-policy - 带有哈希的 CSP 违规
- python - 函数的多次返回
- python - 如何更改分数以更好地模拟网球比赛?