Wenn eine Zahl mit sich selbst multipliziert wird, ist die resultierende Zahl das Quadrat der Zahl. Quadrate einer Zahl sind sehr leicht zu finden. Wenn wir die Quadratwurzel einer Ganzzahl ermitteln, erhalten wir im Allgemeinen nur das Ergebnis in Ganzzahl. Wenn wir das Quadrat einer Dezimalzahl ermitteln, erhalten wir die Antwort ebenfalls im Dezimalformat. Eine interessante Tatsache über das Quadrat einer Zahl ist, dass der Wert der resultierenden Zahl zunimmt, wenn wir eine ganze Zahl quadrieren. Wenn wir jedoch die Dezimalzahlen zwischen 0 und 1 quadrieren, nimmt die resultierende Zahl ab. Ein Beispiel wäre die Quadrierung von 0,5. Wenn wir 0,5 quadrieren, verringert sich die Zahl auf 0,25. In diesem Artikel werden wir die verschiedenen Methoden sehen, wie wir mit der Programmiersprache Java eine Zahl quadrieren können.
Arbeiten – Das Quadrat einer Zahl kann in Java mit verschiedenen Techniken ermittelt werden. Wir würden gerne einige Beispiele zum Quadrat einer Zahl sehen, anhand derer wir das Quadrat einer Zahl besser verstehen können.
Starten Sie Ihren kostenlosen Softwareentwicklungskurs
Webentwicklung, Programmiersprachen, Softwaretests und andere
Lassen Sie uns lernen, wie man Quadrate in Java berechnet:
Der einfachste Weg, das Quadrat einer Zahl zu finden, ist Math.pow(), wo damit jede Potenz einer Zahl berechnet werden kann.
Code:
import java.util.*; public class Square { public static void main(String args[]) { Scanner sc=new Scanner(System.in); int num; System.out.print("Enter a number which is integer format: "); num=sc.nextInt(); System.out.println("The square of "+ num + " is: "+ Math.pow(num, 2)); } }
Ausgabe:
Im nächsten Programm berechnen wir das Quadrat einer Zahl in der üblichen Form, indem wir zwei Zahlen nacheinander multiplizieren und das Quadrat der jeweiligen Zahl ermitteln.
Code:
import java.util.*; public class Square2 { public static void main(String args[]) { Scanner sc=new Scanner(System.in); int no; System.out.print("Enter a number which is integer format: "); no=sc.nextInt(); System.out.println("Square of "+ no + " is: "+(no*no));//the number is multiplied with its own } }
Ausgabe:
In diesem Beispiel prüfen wir, ob eine Zahl ein perfektes Quadrat ist oder nicht. Dies ist ein etwas komplexes Programm, da es prüft, ob eine Zahl ein Quadrat einer anderen Zahl ist.
Code:
import java.util.Scanner; class JavaExample { static boolean checkPerfectSquare(double x) { // finding the square root of given number double s= Math.sqrt(x); return ((s - Math.floor(s)) == 0); //Math.floor() is used here to calculate the lower value. } public static void main(String[] args) { System.out.print("Enter any number:"); Scanner scanner = new Scanner(System.in); double no= scanner.nextDouble(); scanner.close(); if (checkPerfectSquare(no)) System.out.print(no+ " is a perfect square number"); else System.out.print(no+ " is not a perfect square number"); } }
Ausgabe:
In diesem Programm ermitteln wir die Anzahl der Quadratzahlen innerhalb eines bestimmten Bereichs. Wir geben den Zahlenbereich ein und der Code würde die Quadratzahl in diesem bestimmten Bereich erzeugen. Im folgenden Programm finden wir die Anzahl der quadratischen ganzen Zahlen zwischen 0 und 100.
Code:
// Finding the range of perfect square numbers in Java programming language import java.io.IOException; public class SquareNumbersInRange { public static void main(String[] args) throws IOException { int starting_number = 1; int ending_number = 100; System.out.println("Perfect Numbers between "+starting_number+ " and "+ending_number); for (int i = starting_number; i <= ending_number; i++) { int number = i; int sqrt = (int) Math.sqrt(number); if (sqrt * sqrt == number) { System.out.println(number+ " = "+sqrt+"*"+sqrt); } } } }
Ausgabe:
In diesem Programm sehen wir die Quadratsumme der ersten N natürlichen Zahlen. Wir geben den Wert von N ein und das Programm berechnet die Quadratsumme der ersten N natürlichen Zahlen.
Code:
// Java Program to find sum of // square of first n natural numbers import java.io.*; class SumofSquares { // Return the sum of the square of first n natural numbers static int square sum(int n) { // Move the loop of I from 1 to n // Finding square and then adding it to 1 int sum = 0; for (int i = 1; i <= n; i++) sum += (i * i); return sum; } // Main() used to print the value of sum of squares public static void main(String args[]) throws IOException { int n = 6; System.out.println("The sum of squares where N value is 6 is "+ squaresum(n)); } }
Ausgabe:
Das obige ist der detaillierte Inhalt vonQuadrate in Java. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!