gpt4 book ai didi

java - 用Java计算平均数

转载 作者:行者123 更新时间:2023-12-01 12:22:15 25 4
gpt4 key购买 nike

以下是时间序列数据的示例:

time - 3 sec, value  - 6 
time - 10 sec, value - 7
time - 12 sec, value - 8
time - 17 sec, value - 9
time - 28 sec, value - 93
time - 29 sec, value - 94

我想计算最近 30 秒的平均值。有没有简单的标准算法?很高兴看到 Java 实现的链接

最佳答案

我(和 friend )编写了一个计算平均数的代码:

package dingen;
import java.util.Scanner;


public class Gemiddelde {

public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner sc = new Scanner(System.in);

float maxCount = 0;
float avgCount = 0;

System.out.println("How many numbers do you want");

int n = sc.nextInt();

for(int i = 0; i < n; i++) {
System.out.println("Number: ");
float number = sc.nextInt();
maxCount = maxCount + number;

}

avgCount = maxCount / n;
System.out.println("maxCount = " + maxCount);
System.out.println("avgCount = " + avgCount);
}

}

您唯一要做的就是替换您的类和包。

您将收到消息:您想要多少个号码?:

然后它会询问您插入的数字数量。

示例:

How many numbers do you want?:6

Number:6

Number:7

Number:8

Number:9

Number:93

Number:94

maxCount = 217.0

avgCount = 36.166668

我希望能帮助您解决问题:)

关于java - 用Java计算平均数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26590899/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com