Inhaltsverzeichnis
Zeigen Sie einige Beispiele
Instance-1
Beispiel
Grammatik
Algorithmus
Mehrere Methoden
Methode 1: Verwenden Sie statische Eingabewerte und integrierte Methoden
Ausgabe
Methode 2: Durch die Verwendung benutzerdefinierter Methoden
Heim Java javaLernprogramm Wie finde ich das Volumen eines Oktaeders in Java?

Wie finde ich das Volumen eines Oktaeders in Java?

Aug 27, 2023 pm 01:29 PM
java 体积 八面体

Wie finde ich das Volumen eines Oktaeders in Java?

Ein Oktaeder ist eine dreidimensionale Form mit acht Ebenen. Einfach ausgedrückt handelt es sich um ein Polyeder mit acht Flächen, zwölf Kanten und sechs Eckpunkten. Es leitet sich vom griechischen Wort „Oktaedron“ ab, was acht Seiten bedeutet.

Oktaedrische Volumenformel -

$$mathrm{Volume: =: sqrt{2}/3: × :a^3}$$

Dabei bezieht sich „a“ auf die Seitenlänge des Oktaeders.

In diesem Artikel erfahren Sie, wie Sie das Volumen eines Oktaeders in Java ermitteln.

Zeigen Sie einige Beispiele

Die chinesische Übersetzung von

Instance-1

lautet:

Instance-1

Angenommen, die Seitenlänge beträgt 3

Dann nach der Volumenformel des Oktaeders −

1

Volume = 12.72

Nach dem Login kopieren

Beispiel 2

Angenommen, die Seitenlänge beträgt 6

Dann nach der Volumenformel des Oktaeders −

1

Volume = 101.82

Nach dem Login kopieren

Beispiel 3

Angenommen, die Seitenlänge beträgt 4,5

Dann nach der Volumenformel des Dodekaeders -

1

Volume = 42.95

Nach dem Login kopieren

Grammatik

Um die Quadratwurzel einer Zahl zu ermitteln, können wir die integrierte Methode sqrt() der Math-Klasse im Paket java.lang verwenden.

Das Folgende ist die Syntax für die Verwendung dieser Methode, um die Quadratwurzel einer beliebigen Zahl zu ermitteln

1

double squareRoot = Math.sqrt(input_vale)

Nach dem Login kopieren

Ähnlich können wir in Java die integrierte Methode java.lang.Math.pow() verwenden, um eine Zahl beliebig zu potenzieren.

Das Folgende ist die Syntax für die Verwendung dieser Methode, um die dritte Potenz zu erhalten

1

double power = Math.pow(inputValue,3)

Nach dem Login kopieren

Algorithmus

  • Schritt 1 – Ermitteln Sie die Seitenlänge des Oktaeders durch Initialisierung oder Benutzereingabe.

  • Schritt 2 – Verwenden Sie die Volumenformel, um das Volumen des Oktaeders zu ermitteln.

  • Schritt 3 – Drucken Sie die Ergebnisse aus.

Mehrere Methoden

Wir bieten Lösungen auf unterschiedliche Weise.

  • Durch Verwendung statischer Eingabewerte

  • Durch die Verwendung benutzerdefinierter Methoden

Schauen wir uns das Programm und seine Ausgabe einzeln an.

Methode 1: Verwenden Sie statische Eingabewerte und integrierte Methoden

Bei dieser Methode werden die Seitenlängenwerte des Oktaeders im Programm angegeben. Das Volumen wird dann mithilfe eines Algorithmus ermittelt. Hier verwenden wir die im Programm integrierten Methoden sqrt() und pow().

Die chinesische Übersetzung von

Beispiel

lautet:

Beispiel

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

import java.util.*;

public class Main{

   //main method

   public static void main(String args[]){

    

      //declared the side length of octahedron

      double a=3;

      System.out.println("The side of octahedron: "+a);

       

      //Find volume by using formula

      double volume= (Math.pow(a,3)*Math.sqrt(2))/3;

       

      //Print the result

      System.out.println("Volume of octahedron: " +volume);

   }

}

Nach dem Login kopieren

Ausgabe

1

2

The side of octahedron: 3.0

Volume of octahedron: 12.727922061357857

Nach dem Login kopieren

Methode 2: Durch die Verwendung benutzerdefinierter Methoden

Bei dieser Methode werden die Seitenlängenwerte des Oktaeders im Programm angegeben. Das Volumen wird dann berechnet, indem eine benutzerdefinierte Methode mit dieser Länge als Parameter aufgerufen und die Volumenformel für ein Oktaeder innerhalb der Methode verwendet wird.

Die chinesische Übersetzung von

Beispiel

lautet:

Beispiel

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

import java.util.*;

public class Main{

   //main method

   public static void main(String args[]){

    

      //Declared the side length

      double a=10;

      System.out.println("The side of octahedron: "+a);

       

      //calling the method

      findVolume(a);

   }

    

   //user defined method to find volume of octahedron

   public static void findVolume(double a){

    

      //Find volume by using formula

      double volume= (Math.pow(a,3)*Math.sqrt(2))/3;

       

      //Print the result

      System.out.println("Volume of octahedron: " +volume);

   }

}

Nach dem Login kopieren

Ausgabe

1

2

The side of octahedron: 10.0

Volume of octahedron: 471.4045207910317

Nach dem Login kopieren

In diesem Artikel haben wir untersucht, wie man mit verschiedenen Methoden das Volumen eines Oktaeders in Java ermittelt.

Das obige ist der detaillierte Inhalt vonWie finde ich das Volumen eines Oktaeders in Java?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

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

Heiße Artikel -Tags

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Quadratwurzel in Java Quadratwurzel in Java Aug 30, 2024 pm 04:26 PM

Quadratwurzel in Java

Perfekte Zahl in Java Perfekte Zahl in Java Aug 30, 2024 pm 04:28 PM

Perfekte Zahl in Java

Zufallszahlengenerator in Java Zufallszahlengenerator in Java Aug 30, 2024 pm 04:27 PM

Zufallszahlengenerator in Java

Armstrong-Zahl in Java Armstrong-Zahl in Java Aug 30, 2024 pm 04:26 PM

Armstrong-Zahl in Java

Weka in Java Weka in Java Aug 30, 2024 pm 04:28 PM

Weka in Java

Smith-Nummer in Java Smith-Nummer in Java Aug 30, 2024 pm 04:28 PM

Smith-Nummer in Java

Fragen zum Java Spring-Interview Fragen zum Java Spring-Interview Aug 30, 2024 pm 04:29 PM

Fragen zum Java Spring-Interview

Brechen oder aus Java 8 Stream foreach zurückkehren? Brechen oder aus Java 8 Stream foreach zurückkehren? Feb 07, 2025 pm 12:09 PM

Brechen oder aus Java 8 Stream foreach zurückkehren?

See all articles