ホームページ > Java > &#&チュートリアル > シリンダーの量を見つけるためのJavaプログラム

シリンダーの量を見つけるためのJavaプログラム

DDD
リリース: 2025-02-07 11:11:08
オリジナル
607 人が閲覧しました

Java Program to Find the Volume of Cylinder

シリンダーは、湾曲した表面で接続された2つの平行な円形の表面を備えた3次元の幾何学的形状です。シリンダーの体積は、その半径と高さを考慮する数式を使用して計算できます。

問題の説明

このチュートリアルでは、さまざまな方法を使用してJavaの特定のシリンダーの体積を計算する方法について説明します。シリンダーボリュームフォーミュラ

シリンダーの体積の式は次のとおりです。

シリンダーボリューム=π×r²×h

of:

    r
  • :円形のベース表面の半径。
  • h
  • :シリンダーの体の高さ。
  • 例1

例2
<code>**输入:**
半径 = 5 个单位
高度 = 10 个单位
**输出:**
体积 = 785.4 立方单位
**说明:**
使用公式计算体积:
体积 = π × 5² × 10
体积 = 785.4 立方单位</code>
ログイン後にコピー

Javaのシリンダーの体積を計算する方法は?
<code>**输入:**
半径 = 7 个单位
高度 = 15 个单位
**输出:**
体积 = 2309.4 立方单位
**说明:**
使用公式计算体积:
体积 = π × 7² × 15
体积 = 2309.4 立方单位</code>
ログイン後にコピー

以下は、Javaのシリンダーの体積を計算するさまざまな方法です。

直接式方法

    関数を使用しています
  • ダイレクトフォーミュラメソッドを使用します
Javaの直接式法を使用して、シリンダーの体積を計算します。

ボリューム=π×r²×h

実装手順

入力パラメーターとして半径と高さを好みます。

フォーミュラを使用してボリュームを計算します。
  • 結果を印刷します。
  • 実装コード
output:

import java.text.DecimalFormat;

public class CylinderVolume {
    public static void main(String[] args) {
        double radius = 5;
        double height = 10;
        double volume = Math.PI * Math.pow(radius, 2) * height;
        DecimalFormat df = new DecimalFormat("0.00");
        System.out.println("半径为 " + radius + ",高度为 " + height + " 的圆柱体的体积是: " + df.format(volume) + " 立方单位");
    }
}
ログイン後にコピー
時間の複雑さ:

o(1)
<code>半径为 5.0,高度为 10.0 的圆柱体的体积是: 785.40 立方单位</code>
ログイン後にコピー
ログイン後にコピー

スペースの複雑さ:

o(1)

関数を使用しています

この方法では、シリンダーの体積を再利用可能な関数に計算する論理をカプセル化します。

実装手順

式を使用してシリンダーの体積を計算する関数を定義します。

入力値(半径と高さ)を関数に渡します。

    結果を返して印刷します。
  • 実装コード
  • output:

時間の複雑さ:
import java.text.DecimalFormat;

public class CylinderVolumeFunction {
    static double calculateVolume(double radius, double height) {
        return Math.PI * Math.pow(radius, 2) * height;
    }

    public static void main(String[] args) {
        double radius = 5;
        double height = 10;
        double volume = calculateVolume(radius, height);
        DecimalFormat df = new DecimalFormat("0.00");
        System.out.println("半径为 " + radius + ",高度为 " + height + " 的圆柱体的体积是: " + df.format(volume) + " 立方单位");
    }
}
ログイン後にコピー

o(1)

<code>半径为 5.0,高度为 10.0 的圆柱体的体积是: 785.40 立方单位</code>
ログイン後にコピー
ログイン後にコピー
スペースの複雑さ:

o(1)

これらのメソッドを使用すると、コードをシンプルでモジュラーに保ちながら、Javaのシリンダーの体積を簡単に計算できます。あなたのニーズに最適な方法を選択してください!

以上がシリンダーの量を見つけるためのJavaプログラムの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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