CodeGym /Java Blog /Random-IT /Come elevare al quadrato un numero in Java
John Squirrels
Livello 41
San Francisco

Come elevare al quadrato un numero in Java

Pubblicato nel gruppo Random-IT

Qual è il "quadrato" di un numero?

In matematica o in algebra, puoi trovare il “quadrato” di un numero, moltiplicando lo stesso numero per se stesso. Ad esempio, il quadrato di 2 è 4 e il quadrato di 3 è 9.

Come elevare al quadrato un numero in Java?

Esistono diversi modi per calcolare il quadrato di un numero in Java, ma iniziamo con il metodo più semplice. Dai un'occhiata al seguente esempio per una migliore comprensione.

Esempio 1


package com.square.java;
public class AlgebricSquare {

	public static int getSquare(int number) {
		return number * number;
	}
	
	public static void main(String[] args) {
		
		int number = 2;	
		System.out.println("Square of " + number + " is: " + getSquare(number));

		number = 5;	
		System.out.println("Square of " + number + " is: " + getSquare(number));
		
		number = 7;	
		System.out.println("Square of " + number + " is: " + getSquare(number));
	}
}

Produzione

Il quadrato di 2 è: 4 Il quadrato di 5 è: 25 Il quadrato di 7 è: 49

Spiegazione

In questo esempio, abbiamo creato un semplice metodo getSquare() prendendo un numero intero come parametro. Il metodo restituisce un numero intero dopo averlo moltiplicato per self. Quindi otteniamo il quadrato del numero passato come parametro nelle righe 11, 14 e 17 dell'esempio 1.

Esempio 2


package com.square.java;
public class MathSquare {

	public static final Integer POW = 2;
	public static Double getSquare(Double number) {
		return Math.pow(number, POW);
	}
	
	public static void main(String[] args) {
		
		Double number = 3.5;	
		System.out.println("Square of " + number + " is: " + getSquare(number));

		number = 11.1;	
		System.out.println("Square of " + number + " is: " + getSquare(number));
		
		number = 13.0;	
		System.out.println("Square of " + number + " is: " + getSquare(number));
	}
}

Produzione

Il quadrato di 3,5 è: 12,25 Il quadrato di 11,1 è: 123,21 Il quadrato di 13,0 è: 169,0

Spiegazione

In questo esempio, abbiamo utilizzato il metodo Math.pow(number, POW) fornito da Java per moltiplicare il numero con se stesso per le volte in cui viene passato "POW". È possibile utilizzare questo metodo per trovare "cubo" o fino a qualsiasi potenza specificata.

Conclusione

Alla fine di questo post, la tua domanda su come elevare al quadrato un numero in Java dovrebbe essere stata risolta. Tuttavia, puoi ottenere una maggiore comprensione di questo con la pratica. Continua ad imparare e felice codifica!

Altre letture:

Commenti
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION