ホームページ > Java > &#&チュートリアル > Math クラスの cbrt() メソッドを使用して数値の立方根を計算する方法

Math クラスの cbrt() メソッドを使用して数値の立方根を計算する方法

王林
リリース: 2023-07-24 19:00:29
オリジナル
1234 人が閲覧しました

Math クラスの cbrt() メソッドを使用して数値の立方根を計算する方法

Java では、Math クラスには、計算用の cbrt() メソッドなど、数学関連のメソッドが多数用意されています。数値の立方根。この記事では、Math クラスの cbrt() メソッドを使用して数値の立方根を計算する方法を説明します。

cbrt() メソッドの構文は次のとおりです。
public static double cbrt(double a)

このメソッドは、double 型パラメータ a を受け取り、その立方根を返します。パラメータ。

以下は、cbrt() メソッドを使用して数値の立方根を計算するサンプル コードです。

import java.lang.Math;

public class CbrtExample {
    public static void main(String[] args) {
        double num = 27.0;

        // 使用cbrt()方法计算数字的立方根
        double result = Math.cbrt(num);

        System.out.println("数字 " + num + " 的立方根为 " + result);
    }
}
ログイン後にコピー

上記のサンプル コードでは、数値 27 の立方根を計算する数学クラス。まず、double 型の変数 num を宣言し、値 27.0 を割り当てます。次に、Math.cbrt(num) を使用して num の立方根を計算し、結果を結果変数に保存します。最後に、計算結果は System.out.println() メソッドを通じて出力されます。

上記のコードを実行すると、出力は次のようになります。
数値 27.0 の立方根は 3.0です。

cbrt() メソッドを使用して立方根を計算することに加えて、これを使用して、配列内のすべての要素の立方根を計算することもできます。サンプル コードは次のとおりです。

import java.lang.Math;
import java.util.Arrays;

public class CbrtArrayExample {
    public static void main(String[] args) {
        double[] numbers = {8.0, 27.0, 125.0, 216.0};

        // 计算数组中所有元素的立方根
        double[] results = new double[numbers.length];
        for (int i = 0; i < numbers.length; i++) {
            results[i] = Math.cbrt(numbers[i]);
        }

        System.out.println("数组中所有元素的立方根为 " + Arrays.toString(results));
    }
}
ログイン後にコピー

上記のサンプル コードでは、複数の数値を含む配列numbers を宣言します。次に、for ループを使用して配列内の各要素を反復処理し、Math.cbrt() メソッドを使用して各要素の立方根を計算し、結果を結果配列に保存します。最後に、System.out.println() メソッドを使用して、結果配列内のすべての要素を出力します。

上記のコードを実行すると、出力は次のようになります:
配列内のすべての要素の立方根は [2.0, 3.0, 5.0, 6.0]

要約すると、次のようになります。 Math クラス cbrt() メソッドを使用すると、数値の立方根を簡単に計算できます。単一の数値の立方根を計算する場合でも、配列内のすべての要素を計算する場合でも、この方法はニーズを満たすことができます。この記事の導入を通じて、Math クラスの cbrt() メソッドを使用して数値の立方根を計算する方法をよりよく理解していただければ幸いです。

以上がMath クラスの cbrt() メソッドを使用して数値の立方根を計算する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート