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