PHPの平方根

WBOY
リリース: 2024-08-29 13:12:46
オリジナル
219 人が閲覧しました

数値の n 乗根や数値の立方根など、他の根を計算する場合も同様に、PHP で数値の平方根を求める必要があります。これらのルートは、pow()、log() などのさまざまな関数を使用して計算します。

広告 このカテゴリーの人気コース PHP 開発者 - 専門分野 | 8コースシリーズ | 3 つの模擬テスト

無料ソフトウェア開発コースを始めましょう

Web 開発、プログラミング言語、ソフトウェア テスト、その他

PHP のようなプログラミング言語では、組み込み関数を使用すると平方根の計算が簡単になります。この関数は sqrt() です。また、sqrt() を使用せずに数値の平方根を求める方法と、ユーザー入力フォームを使用して平方根を計算する方法についても説明します。

sqrt() 関数は、指定された数値の平方根を計算するために使用されます。この関数は、pow()、rand()、is_nan() などの PHP で使用される組み込みの数学関数です。

平方根ロジック

平方根ロジックの構文と説明については、以下で詳しく説明します。

構文:

リーリー

ここで、$num は sqrt 関数に渡される単一の引数です。

説明:sqrt() 関数は、指定された数値の平方根を計算して返します。戻り値の型は float です。また、平方根関数が実行され、結果が計算される特定の関数には、さまざまな種類の入力数値があります。

ここでは、入力数値が正または負の数値、または 10 進数 (浮動小数点数) であることも、ゼロであることもあることがわかります。正の数は出力として正の数を返し、負の数は出力として NAN (Not a Number) を返します。10 進数の平方根は出力として浮動小数点であり、1 の平方根は 1 です。また、ゼロの平方根はゼロであることを覚えておいてください。

指定された数値の平方根を求める

指定された数値の平方根は次のとおりです。

入力数値が 81 の場合、数値の平方根は 9 になります。入力数値が 49 の場合、平方根数値は 7 になります。

例でこれを学びましょう:

さまざまなタイプの入力で平方根を求める方法も学びます。

例 #1

コード:

リーリー

出力:

PHPの平方根

上記のプログラムでは、4*4 が 16 であることがわかっているため、出力は 4 です。したがって、16 の平方根は 4 です。7 の平方根を計算しているときに、10 進数の多くの桁が見つかった後、数値が計算されることがわかります。小数点以下の桁数はユーザーによって異なります。

指定された数値の平方根を計算する sqrt 関数に似ています。指定された数値の根を計算するには、べき乗を表す pow() 関数を使用します。

例 #2

コード:

リーリー

出力:

PHPの平方根

例 #3

コード:

リーリー

出力:

PHPの平方根

例 #4

ユーザーがフォームに入力した数値の平方根を求める:次のプログラムでは、ユーザーがフォームに入力した数値の平方根を計算するプログラムを PHP で作成しました。 。ユーザーが 16 を入力したとすると、16 の平方根を求めて結果が 4 になることが期待できます。ユーザーが 49 を入力した場合、結果は 7 になることが期待できます。

また、平方根を求めるために組み込みの数学関数 sqrt() を使用しました。

コード:

リーリー

出力 – 1:

PHPの平方根

出力 – 2:入力として 100 を使用します。

PHPの平方根

例 #5

組み込みの sqrt() 関数を使用せずに数値の平方根を求める:次のプログラムでは、組み込みの sqrt() 関数を使用せずに数値の平方根を計算するプログラムを PHP で作成しました。 sqrt() 関数。

コード:

リーリー

出力:

PHPの平方根

結論

この記事では、平方根とは何か、sqrt()、pow() などの組み込み関数を使用した場合と使用しない場合の平方根の計算方法を学びました。 sqrt() 関数と pow() 関数は何をするのでしょうか。プログラム内で平方根を求めるためにどのように使用されますか?数値、浮動小数点数、負の数などの平方根の実行について学びました。また、フォームを使用したユーザー定義入力による平方根の計算についても学習しました。

以上がPHPの平方根の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
php
ソース:php
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!