Java matematica


La classe Java Math ha molti metodi che ti consentono di eseguire compiti matematici sui numeri.


Math.max( x,y )

Il metodo può essere utilizzato per trovare il valore più alto di xey :Math.max(x,y)

Esempio

Math.max(5, 10);


Math.min( x,y )

Il metodo può essere utilizzato per trovare il valore più basso di xey :Math.min(x,y)

Esempio

Math.min(5, 10);


Math.sqrt( x )

Il metodo restituisce la radice quadrata di x :Math.sqrt(x)

Esempio

Math.sqrt(64);



Math.abs( x )

Il metodo restituisce il valore assoluto (positivo) di x :Math.abs(x)

Esempio

Math.abs(-4.7);


Numeri casuali

Math.random() restituisce un numero casuale compreso tra 0,0 (incluso) e 1,0 (escluso):

Esempio

Math.random();

Per avere un maggiore controllo sul numero casuale, ad esempio se vuoi solo un numero casuale compreso tra 0 e 100, puoi utilizzare la seguente formula:

Esempio

int randomNum = (int)(Math.random() * 101);  // 0 to 100


Riferimento matematico completo

Per un riferimento completo dei metodi matematici, vai al nostro Riferimento sui metodi matematici Java .


Mettiti alla prova con gli esercizi

Esercizio:

Utilizzare il metodo corretto per trovare il valore più alto di xe y.

int x = 5;
int y = 10;
Math.(x, y);