ホームページ  >  記事  >  バックエンド開発  >  PHP アルゴリズム演習 11: 指定された 2 つの整数が指定された範囲内にあるかどうかを確認する

PHP アルゴリズム演習 11: 指定された 2 つの整数が指定された範囲内にあるかどうかを確認する

藏色散人
藏色散人オリジナル
2021-08-17 09:21:252941ブラウズ

PHPアルゴリズムシリーズは今日も続きます~ 前回の記事「PHPアルゴリズム演習10:円の半径と中心座標の計算」では、PHPを使って半径と中心を計算する方法を紹介しました。興味のある友達はそれについて学ぶことができます~

→おすすめ: "PHP アルゴリズム実践シリーズまとめ (継続的に更新~)"

この記事では、その方法を紹介しますPHP は、指定された 2 つの整数が指定された範囲内にあるかどうかを判断します。

具体的な質問説明は「指定された 2 つの整数が 100..200 (両端を含む) の範囲内にあるかどうかを確認する PHP プログラムの書き方」です。

この実装メソッドはすぐに誰でも書けるようになると思いますが、以下に私があげたメソッドを紹介しますので参考にしてください:

PHP コードは次のとおりです。

<?php
function test($x, $y)
{
    return ($x >= 100 && $x <= 200) || ($y >= 100 && $y <= 200);
}

var_dump(test(100, 199));
var_dump(test(250, 300));
var_dump(test(105, 190));

出力結果は次のとおりです:

PHP アルゴリズム演習 11: 指定された 2 つの整数が指定された範囲内にあるかどうかを確認する

boolean true
boolean false
boolean true

これは非常に簡単です。上記のコードでは、テスト メソッドを作成し、それに 2 つのパラメーター $x、$y を与えます;

ここでマスターする必要がある主なものは、次のような PHP 演算子です。

比較演算子:

以上 (x >= y): x が y 以上の場合、true を返します;

以下 (x < ;= y): x が y 以下の場合、true を返します;

論理演算子:

And (x && y): If x x と y の両方が true の場合、true を返します;

or (x || y): x と y の少なくとも 1 つが true の場合、true を返します。

注: return はプログラム制御を呼び出しモジュールに返します。呼び出しモジュールで実行される次の式に進みます。

return ステートメントが関数内で呼び出された場合、この関数の実行は直ちに終了し、そのパラメーターが関数の値として返されます。 return は eval() ステートメントまたはスクリプト ファイルの実行も終了します。

最後に、最新かつ最も包括的な「

PHP ビデオ チュートリアル 」をお勧めします~ぜひ学んでください!

以上がPHP アルゴリズム演習 11: 指定された 2 つの整数が指定された範囲内にあるかどうかを確認するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。