是否有php函数将任意两个整数之间的差作为正整数返回?
我用谷歌搜索过,用雅虎搜索过,也做过研究,但运气不好。我尝试使用PHP比较两个数字 说清楚一点,我知道我可以用基础数学和一个简单的是否有php函数将任意两个整数之间的差作为正整数返回?,php,Php,我用谷歌搜索过,用雅虎搜索过,也做过研究,但运气不好。我尝试使用PHP比较两个数字 说清楚一点,我知道我可以用基础数学和一个简单的 if{} 我知道怎么做,我可以写一个简单的函数,找到结果,但这不是我的问题 我的问题很简单-是否有PHP函数返回两个整数之间的差,+ve或-ve以任意顺序表示为正整数 范例 PHPFunction(3,-2) result 5 谢谢,正如@Phylogenesis所指出的,您可以使用该功能。例如: $var1 = -2; $var2 = -30; echo
if{}
我知道怎么做,我可以写一个简单的函数,找到结果,但这不是我的问题
我的问题很简单-是否有PHP函数返回两个整数之间的差,+ve或-ve以任意顺序表示为正整数
范例
PHPFunction(3,-2) result 5
谢谢,正如@Phylogenesis所指出的,您可以使用该功能。例如:
$var1 = -2;
$var2 = -30;
echo abs($var1 - $var2); // 28
您还可以定义自己的函数:
function abs_diff($v1, $v2) {
$diff = $v1 - $v2;
return $diff < 0 ? (-1) * $diff : $diff;
}
echo abs_diff(-2, -30); // 28
函数abs\u diff($v1,$v2){
$diff=$v1-$v2;
返回$diff<0?(-1)*$diff:$diff;
}
回声绝对差值(-2,-30);//28
使用php的绝对值函数计算两个数字的差值
$answer = abs($num1 - $num2);
用一个数字减去另一个数字可能不是答案 测量
1
和-1
(非减法)之间的距离是2
-3-2-10123
距离1
和-1
有多远?如果零不是数字,则距离为1
;如果零不是数字,则距离为2
$var1 = -2;
$var2 = -30;
echo abs($var1 - $var2); // 28
是的,结果是
28
,但是$var1
和$var2
之间的距离是2
。距离的数学函数?abs(num1-num2)
返回两个数字之间的差。@Phylogenesis非常感谢为什么5次否决票-声明的研究给出了期望的结果。谷歌搜索“php函数查找两个数字之间的差异”时,会显示带有数字abs(混合$number)和echo abs(-4.2);-因此,“itemname相同的两个数值之间的差异”-没有提及stack exchange中的abs()-匿名无评论向下投票是毫无帮助的,因为它是没有骨气的OtagoHarbour@Memor-X 1谢谢你的建议,但是abs()正是我想要的。就我的目的而言,1和3之间的区别不是2-2令人担忧的是这是一个痛苦,但任何想法为什么这不起作用-更新matchstats集posspread=abs(homepos,awaypos)你可以为此发布一个新问题。我很乐意帮忙。@kerry,你不是被完全禁止的。您可以在这里阅读更多内容:无论如何,我自己使用了它-我混淆了php abs和mysql abs-需要使用php中的函数而不是SQL-发布此评论,因为它可能会帮助其他人-再次感谢您对原始问题的帮助-非常感谢appreciated@kerry这就是精神。只要坚持下去,不要轻易放弃解决恼人的问题。不管怎么说,你都会习惯的。只是浏览旧帖子,仍然对落选感到惊讶,问了一个直截了当的问题和系统发育,Rax Weber给出了直截了当的答案,而不是建议其他方法。如果我现在用谷歌搜索的话,这是我的首选——至少它基本上可以帮助其他人——是的,有一个php函数——abs($num1-$num2);-感谢那些帮助过我的人,也会因为我的问题和他们的努力而帮助别人answers@kerry,同意,你的问题过去和现在都是有效和合法的。我们称某些人为白痴是有原因的。。。尽力而为。你好。@Gammer-谢谢你,伙计-你就是这样的人!我认为你错了,减法确实是计算距离的方法。另外,$var1
和$var2
之间的距离不是2而是28,这是通过abs(-30-(-2))=28来正确计算的