ホームページ  >  記事  >  バックエンド開発  >  与えられた数値の立方根を計算するPythonプログラム

与えられた数値の立方根を計算するPythonプログラム

WBOY
WBOY転載
2023-08-19 12:33:072790ブラウズ

与えられた数値の立方根を計算するPythonプログラム

数学的には、特定の数値の 立方根 は、その数値を連続 3 回自分で割ったときに得られる値として定義されます。三次数の逆演算です。たとえば、6 × 6 × 6 = 216 であるため、216 の立方根は 6 になります。この記事のタスクは、Python を使用して指定された数値の立方根を見つけることです。

立方根は、記号「$\mathrm{\sqrt[3]{a}}$」を使用して表されます。記号内の 3 は、立方根を求めるために値が 3 回除算されることを示します。

Python では、数値の立方根を計算する方法がたくさんあります。一つずつ見てみましょう:

  • 簡単な数式を使用します。

  • math.pow() 関数を使用します。

  • numpycbrt() 関数を使用します。

入力シナリオと出力シナリオ

次に、特定の数値の立方根を計算するためのいくつかの入出力シナリオを見てみましょう -

指定された入力数値が正であると仮定すると、出力は -

として表示されます。 リーリー

指定された入力が負の数であると仮定すると、出力は -

として表示されます。 リーリー

入力が要素のリストであると仮定すると、出力は -

によって取得されます。 リーリー

数式を使用する

まず簡単に始めましょう。簡単な数式を使用して、Python で数値の立方根を求めます。ここで、入力数値の $\mathrm{\frac{1}{3}}$ 乗を求めます。

例 1: 正の数の場合

ここでは、正の数の立方根を計算する Python プログラムを示します。

リーリー ###出力###

上記の Python コードの出力は -

です。 リーリー

例 2: 負の数の場合

次の Python プログラムで、負の数の立方根を計算します。

リーリー ###出力### リーリー

使用

math.pow()

関数

math.pow(x, y) 関数は、x の y 乗の値を返します。x の値は常に正の数です。したがって、この場合、この関数を使用して入力数値を $\mathrm{\frac{1rd}{3}}$ 乗します。 例 1: 正の数の場合

次の Python プログラムでは、正の入力数値の立方根を求めます

リーリー ###出力###

実装の出力は -

です リーリー

例 2: 負の数の場合

次の Python プログラムでは、負の入力数値の立方根を求めます。

うわー ###出力### 実装の出力は - です リーリー numpy の cbrt() 関数を使用します cbrt()

は、入力配列内の各要素の立方根を返す numpy ライブラリの組み込み関数です。この方法では、負の数の立方根を計算するときにエラーがスローされないため、前の方法よりも効率的になります。

###例###

以下の Python の例では、Python リストを使用して入力を取得し、

cbrt()

関数を使用して立方根を見つけます。

リーリー ###出力###

上記の Python コードをコンパイルして実行すると、次の出力が得られます - ああああ

以上が与えられた数値の立方根を計算するPythonプログラムの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はtutorialspoint.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。