Java平均值函數(shù)是一種常見的數(shù)學(xué)計(jì)算函數(shù),本文將介紹如何使用Java編寫一個(gè)計(jì)算一組數(shù)字總和及平均值的函數(shù)。
import java.util.*; public class Average { public static void main(String[] args) { Scanner input = new Scanner(System.in); System.out.print("請(qǐng)輸入一組數(shù)字,數(shù)字之間用空格隔開:"); String str = input.nextLine(); String[] strArray = str.split(" "); int[] intArray = new int[strArray.length]; int sum = 0; for (int i = 0; i< strArray.length; i++) { intArray[i] = Integer.parseInt(strArray[i]); sum += intArray[i]; } double average = (double) sum / intArray.length; System.out.println("這組數(shù)字的總和為:" + sum); System.out.println("這組數(shù)字的平均值為:" + average); } }
以上是計(jì)算一組數(shù)字總和及平均值的Java函數(shù)。在該函數(shù)中,我們首先使用Scanner類獲取用戶輸入的一組數(shù)字字符串,然后使用split方法將其拆分成一個(gè)個(gè)數(shù)字字符串,再使用parseInt方法轉(zhuǎn)化為整數(shù)類型,最后將每個(gè)數(shù)字相加得到總和,再除以數(shù)字個(gè)數(shù)得到平均值。最后將總和和平均值輸出。
此函數(shù)可以用于很多場景,比如教育領(lǐng)域中老師想要快速計(jì)算學(xué)生一次測試的考試成績總和及平均值,或者在人員管理系統(tǒng)中管理員想要計(jì)算某個(gè)部門的員工薪水總和及平均值等。