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.
Angenommen, die Seitenlänge beträgt 3
Dann nach der Volumenformel des Oktaeders −
Volume = 12.72
Angenommen, die Seitenlänge beträgt 6
Dann nach der Volumenformel des Oktaeders −
Volume = 101.82
Angenommen, die Seitenlänge beträgt 4,5
Dann nach der Volumenformel des Dodekaeders -
Volume = 42.95
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
double squareRoot = Math.sqrt(input_vale)
Ä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
double power = Math.pow(inputValue,3)
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.
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.
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 vonimport 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); } }
The side of octahedron: 3.0 Volume of octahedron: 12.727922061357857
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 vonimport 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); } }
The side of octahedron: 10.0 Volume of octahedron: 471.4045207910317
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!