Heim >Java >javaLernprogramm >Wie finde ich das Volumen eines Dodekaeders in Java?
Ein Dodekaeder ist eine dreidimensionale Form mit zwölf Ebenen. Es leitet sich von zwei griechischen Wörtern ab: „dodeka“ bedeutet „12“ und „hedra“ bedeutet „Gesicht“. Einfach ausgedrückt handelt es sich um ein Polyeder mit zwölf Seiten bzw. Flächen. Es wird auch Dodekaeder genannt.
Formel zur Bestimmung des Volumens eines Dodekaeders -
$$mathrm{Volume:=: (15: +: 7sqrt{5})*a^3/4}$$
Wobei sich „a“ auf den Rand des Dodekaeders bezieht.
In diesem Artikel erfahren wir, wie man das Volumen eines Dodekaeders in Java ermittelt.
Angenommen, die Seitenlänge beträgt 4
Dann nach der Volumenformel des Dodekaeders -
Volume = 490.44
Angenommen, die Seitenlänge beträgt 3
Dann nach der Volumenformel des Dodekaeders -
Volume = 206.904
Angenommen, die Seitenlänge beträgt 4,2
Dann nach der Volumenformel des Dodekaeders -
Volume = 567.745
Um die Quadratwurzel einer Zahl zu ermitteln, haben wir die Methode sqrt() in der Math-Klasse des Pakets java.lang integriert.
Hier ist die Syntax für die Verwendung dieser Methode, um die Quadratwurzel einer beliebigen Zahl zu ermitteln.
double squareRoot = Math.sqrt(input_vale)
Ähnlicherweise haben wir die eingebaute Methode java.lang.Math.pow(), um die Potenz einer beliebigen Zahl in die Potenz einer anderen Zahl in Java zu bringen.
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 Dodekaeders per Initialisierung oder Benutzereingabe.
Schritt 2 – Berechnen Sie das Volumen des Dodekaeders mithilfe der Volumenformel
Schritt 3 – Drucken Sie die Ergebnisse aus.
Wir bieten Lösungen auf unterschiedliche Weise.
Durch Verwendung des Benutzereingabewerts
Durch die Verwendung benutzerdefinierter Methoden
Schauen wir uns das Programm und seine Ausgabe einzeln an.
Bei dieser Methode werden die Seitenlängen des Dodekaeders im Programm angegeben. Verwenden Sie dann einen Algorithmus, um das Volumen zu ermitteln.
import java.util.*; public class Main{ //main method public static void main(String args[]){ //declared the edge length double a=5.5; System.out.println("Enter the length of edge:"+a); //Find volume by using formula double volume= (((15 + (7 * (Math.sqrt(5)))) / 4) * (Math.pow(a, 3))); //Print the result System.out.println("Volume of Dodecahedron: " +volume); } }
Enter the length of edge:5.5 Volume of Dodecahedron: 1274.9514170739233
Bei dieser Methode wird der Benutzer aufgefordert, die Seitenlänge des Dodekaeders einzugeben. Anschließend wird die benutzerdefinierte Methode aufgerufen, indem diese Länge als Parameter übergeben wird, und innerhalb der Methode wird das Volumen mithilfe der Volumenformel für das Dodekaeder ermittelt.
import java.util.*; public class Main{ //main method public static void main(String args[]){ //declared the edge length double a=6; System.out.println("The length of edge: "+a); //calling the method findVolume(a); } //user defined method to find volume of dodecahedron public static void findVolume(double a){ //Find volume by using formula double volume= (((15 + (7 * (Math.sqrt(5)))) / 4) * (Math.pow(a, 3))); //Print the result System.out.println("Volume of Dodecahedron: " +volume); } }
The length of edge: 6.0 Volume of Dodecahedron: 1655.2336954949205
In diesem Artikel haben wir untersucht, wie man mit verschiedenen Methoden das Volumen eines Dodekaeders in Java ermittelt.
Das obige ist der detaillierte Inhalt vonWie finde ich das Volumen eines Dodekaeders in Java?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!