我目前正在嘗試做一個函數,可以告訴如果數字a
比b
更接近c
是c
。看看數字a比b更接近c
我試圖做的比較像這樣:(從c
採取a
和b
和比較那些)
$c = 10;
$b = 2;
$a = 3;
$b_check = $c - $b; // = 8.
$a_check = $c - $a; // = 7.
在我的頭上,我認爲任何數字(a
或b
)較小的手段,它的會更接近c
,儘管這些工作使用正整數,但是當它出現負整數時,它會給出完全錯誤的結果。
我想知道是否可能PHP
有in-built function
這個,或者如果有更好的數學方法來實現這個?
看[ABS()](http://php.net/abs) – jszobody
您可能要檢查,如果每個數字是爲了執行正確的公式做你的數學之前積極或消極的。 @jszobody,我正在用'abs()'思考同樣的事情,但如果'c'爲正,'b'爲負'abs()'會導致錯誤的結果。 –
@SgtAJ只取決於你如何使用=) – jszobody