首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >计算增/减百分比时除以零

计算增/减百分比时除以零
EN

Stack Overflow用户
提问于 2012-10-25 18:05:01
回答 1查看 439关注 0票数 0

我想知道一个值($x)是比一个值($y)大50%还是小50%。

我正在这样做:

代码语言:javascript
运行
复制
$diff = ($x - $y) / $x;

if (abs($diff) > 0.5) {

echo "it's happening";
}

问题是当$x为0时。我怎么才能干净利落地解决这个问题呢?请注意,即使当值为0时,我也希望能够计算增量/减量。

EN

回答 1

Stack Overflow用户

发布于 2012-10-25 18:34:36

如果你想知道“如果一个值( $x )比一个值( $y )大或小50%。”那么你应该用$y而不是$x除以差值。当$y等于零时,任何值(+ve或-ve)都比$y大或小得多。这是不可能的有限计算。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13066187

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档