函数来获取减法结果状态是正数还是负数?
function to get the subtraction result state that is it positive or negative?
我正在对两个变量进行减法运算。
$first_variable = 20;
$second_variable = 30;
$result = $first_variable - $second_variable;
那我怎么知道结果 $result
是正数还是负数呢?
有什么PHP
函数可以判断减法的结果是正数还是负数?
我知道我可以使用 if
语句来完成它。但我要求任何预定义的功能来完成它。
我问它听到的原因只是好奇。
你可以使用phpgmp_sign函数来实现那个检查this
例子:-
<?php
// positive
echo gmp_sign("500") . "\n";
// negative
echo gmp_sign("-500") . "\n";
// zero
echo gmp_sign("0") . "\n";
?>
输出
1
-1
0
好吧,出于纯粹的学术目的,您可以使用一个函数来完成:
$sign = sprintf("%+d", $number)[0];
我正在对两个变量进行减法运算。
$first_variable = 20;
$second_variable = 30;
$result = $first_variable - $second_variable;
那我怎么知道结果 $result
是正数还是负数呢?
有什么PHP
函数可以判断减法的结果是正数还是负数?
我知道我可以使用 if
语句来完成它。但我要求任何预定义的功能来完成它。
我问它听到的原因只是好奇。
你可以使用phpgmp_sign函数来实现那个检查this
例子:-
<?php
// positive
echo gmp_sign("500") . "\n";
// negative
echo gmp_sign("-500") . "\n";
// zero
echo gmp_sign("0") . "\n";
?>
输出
1
-1
0
好吧,出于纯粹的学术目的,您可以使用一个函数来完成:
$sign = sprintf("%+d", $number)[0];