English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
In questo programma, imparerai a calcolare la media di un array in Java.
public class Average { public static void main(String[] args) { double[] numArray = { 45.3, 67.5, -45.6, 20.34, 33.0, 45.6 }; double somma = 0.0; for (double num: numArray) { somma += num; } double average = somma / numArray.length; System.out.format("La media è: %.2f", average); } }
Quando si esegue questo programma, l'output è:
La media è: 27.69
Nel programma sopra, numArray memorizza i valori floating-point richiesti per la media.
Poi, per calcolare la media, dobbiamo prima calcolare la somma di tutti gli elementi dell'array. Questo è fatto utilizzando il ciclo for-each in Java.
Infine, calcoliamo la media con la seguente formula:
media = somma dei numeri / numero totale di elementi dell'array (numArray.length)
In questo caso, il numero totale di elementi è fornito da numArray.length.
Infine, utilizziamo la funzione format() per stampare la media, in modo da utilizzare "%%.2f"