Introduzione ai quadrati in Java
Quando un numero viene moltiplicato per se stesso, il numero risultante formato è il quadrato del numero. I quadrati di un numero sono molto facili da trovare. Generalmente, ogni volta che troviamo la radice quadrata di un numero intero, otteniamo il risultato solo in intero. Allo stesso modo, ogni volta che troviamo il quadrato di un numero decimale, otteniamo anche la risposta in decimale. Un fatto interessante riguardo al quadrato di un numero è che ogni volta che facciamo un quadrato di un numero intero il valore del numero risultante aumenta. Tuttavia, quando eseguiamo il quadrato dei decimali tra 0 e 1, il numero risultante diminuisce. Un esempio potrebbe essere quello di una quadratura di 0, 5. Quando si piazza 0, 5, il numero viene ridotto a 0, 25. In questo articolo, vedremo i vari metodi di come possiamo quadrare un numero usando il linguaggio di programmazione Java.
Funzionante - Il quadrato di un numero può essere scoperto in Java con una varietà di tecniche. Vorremmo vedere alcuni esempi relativi al quadrato di un numero con il quale possiamo capire meglio il quadrato di un numero.
Come calcolare Square in Java?
Impariamo come calcolare il quadrato in Java:
Esempio 1
Il modo più semplice per trovare il quadrato di un numero è Math.pow () dove può essere utilizzato per calcolare la potenza di un numero.
Codice:
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));
)
)
Produzione:
Esempio n. 2
Nel prossimo programma, calcoleremo il quadrato di un numero nella solita forma in modo tale che moltiplichi due numeri in sequenza e trovi il quadrato del rispettivo numero.
Codice:
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
)
)
Produzione:
Esempio n. 3
In questo esempio, verificheremo se un numero è un quadrato perfetto o meno. Questo è un programma un po 'complesso in quanto controlla se un numero è un quadrato di un altro numero.
Codice:
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");
)
)
Produzione:
Esempio n. 4
In questo programma, troviamo il numero di numeri quadrati all'interno di un intervallo specifico. Inseriamo l'intervallo di numeri e il codice produrrebbe il numero quadrato in quell'intervallo specifico. Nel programma seguente, troviamo il numero di numeri interi quadrati compresi tra 0 e 100.
Codice:
// 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);
)
)
)
)
Produzione:
Esempio n. 5
In questo programma, vedremo la somma dei quadrati dei primi N numeri naturali. Inseriamo il valore di N e il programma calcola la somma dei quadrati dei primi N numeri naturali.
Codice:
// 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));
)
)
Produzione:
Conclusione
- In questo articolo, vediamo un elenco di metodi con cui possiamo quadrare un numero, come possiamo trovare se un numero è quadrato o meno all'interno di un intervallo specifico e anche la somma degli interi dei primi N numeri naturali. Tuttavia, ci sono anche alcune altre tecniche che possono essere utilizzate per trovare il quadrato di un numero. Il nome di una tecnica che può essere utilizzata per vedere e verificare se un numero è quadrato o no è la tecnica di ricorsione che utilizza una funzione all'interno di una funzione per verificare se il numero è un quadrato perfetto o meno.
- Sebbene la tecnica di ricorsione sia difficile da usare, può essere utilizzata per calcolare il quadrato di un numero in poche righe di codice. Inoltre, utilizzando numeri quadrati possiamo generare molti programmi di pattern. Possiamo stampare un motivo quadrato in un formato a spirale o in un formato a zig-zag. Allo stesso modo, i numeri quadrati possono essere usati nel codice sorgente per generare il doppio quadrato come il numero 16 dove il doppio quadrato è il numero 2.
Articoli consigliati
Questa è una guida ai quadrati di Java. Qui abbiamo discusso l'introduzione con esempi e codici con Output of Squares in Java. Puoi anche consultare i nostri altri articoli suggeriti per saperne di più–
- Modelli in Java
- Cheat Sheet JavaScript
- Che cos'è l'applicazione Web?
- Tipi di Web Hosting
- Radice quadrata in PHP
- Matrici nella programmazione Java
- Lavorare e primi 3 metodi Enum in C #
- Radice quadrata in JavaScript