Heim > Java > javaLernprogramm > Java -Programm, um das Zylindervolumen zu finden

Java -Programm, um das Zylindervolumen zu finden

DDD
Freigeben: 2025-02-07 11:11:08
Original
607 Leute haben es durchsucht

Java Program to Find the Volume of Cylinder

Der Zylinder ist eine dreidimensionale geometrische Form mit zwei parallelen kreisförmigen Basenoberflächen, die durch gekrümmte Oberflächen verbunden sind. Das Volumen eines Zylinders kann unter Verwendung mathematischer Formeln berechnet werden, die seinen Radius und seine Höhe berücksichtigen.

Problembeschreibung

In diesem Tutorial werden wir diskutieren, wie das Volumen eines bestimmten Zylinders in Java unter Verwendung verschiedener Methoden berechnet wird. Zylindervolumenformel

Die Formel für das Volumen des Zylinders lautet wie folgt:

Zylindervolumen = π × r² × H

von:

  • r : Der Radius der kreisförmigen Basisoberfläche.
  • H : Die Körperhöhe des Zylinders.

Beispiel 1

<code>**输入:**
半径 = 5 个单位
高度 = 10 个单位
**输出:**
体积 = 785.4 立方单位
**说明:**
使用公式计算体积:
体积 = π × 5² × 10
体积 = 785.4 立方单位</code>
Nach dem Login kopieren

Beispiel 2

<code>**输入:**
半径 = 7 个单位
高度 = 15 个单位
**输出:**
体积 = 2309.4 立方单位
**说明:**
使用公式计算体积:
体积 = π × 7² × 15
体积 = 2309.4 立方单位</code>
Nach dem Login kopieren

Wie berechnet man das Volumen eines Zylinders in Java?

Folgende sind unterschiedliche Möglichkeiten, um das Volumen eines Zylinders in Java zu berechnen:

  • Direktformelmethode
  • Verwenden von Funktion

Verwenden Sie die Direktformelmethode

Wir verwenden die Direktformelmethode in Java, um das Volumen eines Zylinders zu berechnen:

Volumen = π × r² × H

Implementierungsschritte

  • Bevorzugen Sie Radius und Höhe als Eingabeparameter.
  • Verwenden Sie Formeln, um das Volumen zu berechnen.
  • Drucken Sie das Ergebnis.

Implementierungscode

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) + " 立方单位");
    }
}
Nach dem Login kopieren

Ausgabe:

<code>半径为 5.0,高度为 10.0 的圆柱体的体积是: 785.40 立方单位</code>
Nach dem Login kopieren
Nach dem Login kopieren

Zeitkomplexität:

o (1)

Raumkomplexität:

o (1)

Verwenden von Funktion

In dieser Methode verkapulieren wir die Logik der Berechnung des Volumens des Zylinders in eine wiederverwendbare Funktion.

Implementierungsschritte

  • Definieren Sie eine Funktion, die die Formel verwendet, um das Volumen eines Zylinders zu berechnen.
  • Übergeben Sie den Eingangswert (Radius und Höhe) an die Funktion.
  • Gibt das Ergebnis zurück und drucken Sie es aus.

Implementierungscode

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) + " 立方单位");
    }
}
Nach dem Login kopieren

Ausgabe:

<code>半径为 5.0,高度为 10.0 的圆柱体的体积是: 785.40 立方单位</code>
Nach dem Login kopieren
Nach dem Login kopieren

Zeitkomplexität:

o (1)

Raumkomplexität:

o (1)

Mit diesen Methoden können Sie das Volumen der Zylinder in Java problemlos berechnen und gleichzeitig Ihren Code einfach und modular halten. Wählen Sie die Methode, die Ihren Anforderungen am besten entspricht!

Das obige ist der detaillierte Inhalt vonJava -Programm, um das Zylindervolumen zu finden. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Aktuelle Ausgaben
Kann Java als Backend des Webs verwendet werden?
Aus 1970-01-01 08:00:00
0
0
0
Installieren Sie JAVA
Aus 1970-01-01 08:00:00
0
0
0
Java kann nicht installiert werden
Aus 1970-01-01 08:00:00
0
0
0
Ist das in der Java-Sprache?
Aus 1970-01-01 08:00:00
0
0
0
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage