php - PHP Math 在将负数与零相乘时中断
问题描述
在 PHP 7 中发现了一个非常愚蠢的错误,并在 Internet 上查找了一些解决方案,但没有找到任何好的答案。下面的代码片段在 PHP 7 中失败。
代码片段:
print_r(
0*-1.1
);
print_r(
floatval(
0*-1.1)
);
两者都失败
期望输出:0 实际输出:“-0”
任何帮助表示赞赏,这是一个 PHP 错误吗?
解决方案
推荐阅读
- filter - 消息过滤器 onUnaccepted 在自定义策略 mule 3 中的“mule:choice”中使用时不会中断执行
- mongodb - 我是 mongoDB 的新手,需要一个查询来删除集合
- python - 用一系列值替换数据框中的单元格
- maven - 仅部署一个 javadoc
- javascript - 使用 React-Router-Config 设置页面标题
- javascript - 谷歌甘特图将 X 轴移动到顶部而不是底部
- hyperledger-fabric - 使用 Hyperledger Fabric 节点 SDK 开发 UI
- azure - 如何让 NvidiaDeepstreamSDK iotedge 模块在 jetson nano 上工作?
- regex - 多语言名称的正则表达式
- python - 查找 n 个元素的所有 k 个组合长度