您好,登錄后才能下訂單哦!
今天就跟大家聊聊有關(guān)PHP中怎么求n和指定數(shù)的絕對差,可能很多人都不太了解,為了讓大家更加了解,小編給大家總結(jié)了以下內(nèi)容,希望大家根據(jù)這篇文章可以有所收獲。
<?php function test($n) { $x = 50; if ($n > $x) { return ($n - $x)*3; } return $x - $n; } echo test(53)."<br>"; echo test(30)."<br>"; echo test(50)."<br>";
輸出計算結(jié)果是:
上述代碼中,我們給的指定數(shù)值是50,然后通過if語句判斷n是否大于50,如果n大于50,則返回絕對差的三倍,否則就是返回其絕對差值。這里關(guān)鍵的算術(shù)代碼部分就是“($n - $x)*3;
”和“$x - $n;
”。
本例子中,我們給的第一個n是53,那么53是大于50的,結(jié)果自然是返回(53-50)*3=9;
第二個n是30,是小于50的,結(jié)果則是“50-30=20”;
第三個n是50,是等于50的,結(jié)果自然是0了。
上述代碼中用function自定義了一個test方法,應(yīng)該不用多說吧,主要還是if判斷語句以及PHP運(yùn)算符的了解和掌握。
簡單介紹下在 PHP 中提供的條件語句:
if 語句 - 在條件成立時執(zhí)行代碼 if...else 語句 - 在條件成立時執(zhí)行一塊代碼,條件不成立時執(zhí)行另一塊代碼 if...elseif....else 語句 - 在若干條件之一成立時執(zhí)行一個代碼塊 switch 語句 - 在若干條件之一成立時執(zhí)行一個代碼塊
看完上述內(nèi)容,你們對PHP中怎么求n和指定數(shù)的絕對差有進(jìn)一步的了解嗎?如果還想了解更多知識或者相關(guān)內(nèi)容,請關(guān)注億速云行業(yè)資訊頻道,感謝大家的支持。
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。