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
Wie berechnet man das Quadrat in Java?
Lassen Sie uns lernen, wie man Quadrate in Java berechnet:
Beispiel #1
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:
Beispiel #2
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:
Beispiel #3
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:
Beispiel #4
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:
Beispiel #5
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:
Fazit
- In diesem Artikel sehen wir eine Liste von Methoden, mit denen wir eine Zahl quadrieren, herausfinden k?nnen, ob eine Zahl innerhalb eines bestimmten Bereichs quadratisch ist oder nicht, und die Summe der ganzen Zahlen der ersten N natürlichen Zahlen ermitteln k?nnen. Es gibt jedoch auch einige andere Techniken, mit denen sich das Quadrat einer Zahl ermitteln l?sst. Der Name einer Technik, mit der man sehen und prüfen kann, ob eine Zahl quadratisch ist oder nicht, ist die Rekursionstechnik, die eine Funktion verwendet, um zu prüfen, ob die Zahl ein perfektes Quadrat ist.
- Obwohl die Rekursionstechnik schwierig anzuwenden ist, kann sie verwendet werden, um das Quadrat einer Zahl innerhalb weniger Codezeilen zu berechnen. Darüber hinaus k?nnen wir mit Quadratzahlen viele Musterprogramme erstellen. Wir k?nnen ein quadratisches Muster im Spiralformat oder im Zick-Zack-Format drucken. In ?hnlicher Weise k?nnen die Quadratzahlen im Quellcode verwendet werden, um das Doppelquadrat zu generieren, z. B. die Zahl 16, wobei das Doppelquadrat die Zahl 2 ist.
Das obige ist der detaillierte Inhalt vonQuadrate in Java. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Hei?e KI -Werkzeuge

Undress AI Tool
Ausziehbilder kostenlos

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Clothoff.io
KI-Kleiderentferner

Video Face Swap
Tauschen Sie Gesichter in jedem Video mühelos mit unserem v?llig kostenlosen KI-Gesichtstausch-Tool aus!

Hei?er Artikel

Hei?e Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Hei?e Themen



In JavaScript müssen Sie eine benutzerdefinierte Funktion verwenden, um festzustellen, ob zwei Arrays gleich sind, da es keine integrierte Methode gibt. 1) Grundlegende Implementierung besteht darin, L?ngen und Elemente zu vergleichen, kann jedoch keine Objekte und Arrays verarbeiten. 2) Rekursiver Tiefenvergleich kann verschachtelte Strukturen umgehen, erfordert jedoch eine besondere Behandlung von NAN. 3) Spezielle Typen wie Funktionen und Daten müssen berücksichtigt werden, und eine weitere Optimierung und Tests sind erforderlich.

Die Methoden zur korrekten Verarbeitung dieses Zeigens in JavaScript -Verschlusssachen umfassen: 1. Verwenden Sie Pfeilfunktionen. Diese Methoden stellen sicher, dass diese intrinsische Funktion korrekt auf den Kontext der externen Funktion zeigt.

Die Verwendung von JavaScript zur Implementierung der Datenverschlüsselung kann die Crypto-JS-Bibliothek verwenden. 1. Installieren und Einführung der Crypto-JS-Bibliothek. 2. Verwenden Sie den AES -Algorithmus zur Verschlüsselung und Entschlüsselung, um sicherzustellen, dass der gleiche Schlüssel verwendet wird. 3. Achten Sie auf den sicheren Speicher und die übertragung von Schlüssel. Es wird empfohlen, den CBC -Modus- und Umgebungsvariablen zum Speichern von Schlüssel zu verwenden. 4. Erw?gen Sie, Webworker zu verwenden, wenn Sie eine hohe Leistung ben?tigen. 5. Bei der Verarbeitung von Nicht-ASCII-Zeichen müssen Sie die Codierungsmethode angeben.

Zu den vier Grundtypsystemen von Java geh?ren Ganzzahltypen, schwimmende Punkttypen, Zeichentypen und Boolesche Typen. 1. Ganzzahltypen (Byte, kurz, int, lang) werden verwendet, um numerische Werte ohne Dezimalstellen zu speichern. Die Auswahl des entsprechenden Typs kann Speicher und Leistung optimieren. 2. Float Type (Float, Double) wird für Dezimalwerte verwendet. Achten Sie auf Genauigkeitsprobleme. Bei Bedarf wird BigDecimal verwendet. 3. Zeichentyp (char) basiert auf Unicode und eignet sich für einzelne Zeichen. In internationalen Anwendungen kann jedoch eine String erforderlich sein. 4. Boolesche Typen werden für wahre und falsche Werte verwendet, die logische Urteile vereinfachen und die Code -Lesbarkeit verbessern.

Das Kopieren und Einfügen von Schichtstilen in Photoshop ist ein wichtiger Trick, um die Produktivit?t zu verbessern. Lassen Sie uns darüber eingehen, wie es geht, und die verschiedenen Details und Techniken, denen Sie dabei begegnen k?nnen. Wenn wir über das Kopieren und Einfügen von Schichtstilen in Photoshop sprechen, müssen wir als erstes verstehen, dass die Schichtstile auf Effekte beziehen, die auf Schichten wie Schatten, Leuchten, Schr?gungen und Reliefs angewendet werden. Das Beherrschen dieser Funktion spart nicht nur Zeit, sondern gew?hrleistet auch ein konsequentes Design. Um den Stil einer Ebene zu kopieren, klicken Sie mit der rechten Maustaste auf die Ebene, die Sie kopieren m?chten, und w?hlen Sie den Schichtstil kopieren. Dadurch kopiert alle Stile der Ebene in die Zwischenablage. W?hlen Sie anschlie?end die Zielebene aus, die Sie anwenden m?chten, klicken Sie mit der rechten Maustast

u wird in der C -Sprache verwendet, um unsignierte Ganzzahlkonstanten zu deklarieren. 1. Das U -Suffix repr?sentiert eine nicht signierte Ganzzahl, wie 10U. 2. Der Bereich der nicht signierten Ganzzahlen startet von 0 und enth?lt keine negativen Zahlen. Sie sind für positive Zahlen und Bit-Operationen geeignet. 3. Achten Sie auf Probleme mit überlauf und negativen Zahlenverarbeitung, wenn Sie unsignierte Ganzzahlen verwenden.

Der Hauptunterschied zwischen Java und anderen Programmiersprachen ist das plattformübergreifende Merkmal "gleichzeitig schreiben, überall laufend". 1. Die Syntax von Java liegt in der N?he von C, entzieht jedoch Zeigervorg?nge, die anf?llig für Fehler sind, wodurch es für gro?e Unternehmensanwendungen geeignet ist. 2. Im Vergleich zu Python hat Java mehr Vorteile in Bezug auf Leistung und gro? angelegte Datenverarbeitung. Der plattformübergreifende Vorteil von Java stammt aus der Java Virtual Machine (JVM), die dieselbe Bytecode auf verschiedenen Plattformen ausführen kann, wodurch die Entwicklung und Bereitstellung vereinfacht werden. Achten Sie jedoch darauf, dass Sie mit plattformspezifischen APIs zur Aufrechterhaltung der plattformübergreifenden Plattformit?t vermeiden.

Das Verst?ndnis des Konfigurationsdateipfads von NGINX und der ersten Einstellungen ist sehr wichtig, da er der erste Schritt zur Optimierung und Verwaltung eines Webservers ist. 1) Der Konfigurationsdateipfad ist normalerweise /etc/nginx/nginx.conf. Die Syntax kann mit dem Befehl nginx-t gefunden und getestet werden. 2) Die ersten Einstellungen umfassen globale Einstellungen (z. B. Benutzer, Worker_Processes) und HTTP -Einstellungen (z. B. inklusive log_format). Diese Einstellungen erm?glichen die Anpassung und Erweiterung gem?? den Anforderungen. Eine falsche Konfiguration kann zu Leistungsproblemen und Sicherheitslücken führen.
