导航:首页 > 源码编译 > java平均分配算法

java平均分配算法

发布时间:2023-03-08 16:18:46

java平均值方法

js的://注意:这个不算很完整,只能作为参考functiontest(){//要取平均的值

⑵ java 一个整数平均分成N份

完全符合题意..请测试!! import java.util.*; public class Test4{ public static void main(String[] args){ System.out.println("输入一个正整数:"); Scanner reader=new Scanner(System.in); int n = reader.nextInt(); //判断输入的数是否为一个正整数 if(n>0){//是正整数 System.out.println("再输入"+n+"个正整数:"); //设输入的第一个数为临时最大值 int temp = reader.nextInt(); for(int i=1;itemp){//每次循环输入的数比较,最大的值赋给temp temp=m; } } System.out.println("最大值:"+temp); }else{//不是正整数 System.out.println("您输入的不是一个正整数!!!"); } } }

⑶ 用java求平均值,该怎么写

public int avg(int a, int b){

return (a + b)/2;

}

⑷ 用JAVA产生[0,1]均匀分布的随机数 要算法

double rand(double []r)
{
double base,u,p,v,temp1,temp2,temp3;
base=256.0;
u=17.0;
v=139.0;
temp1=u*(r[0])+v; //就算总数
temp2=(int)(temp1/base);//计算商
temp3=temp1-temp2*base;//余数
r[0]=temp3;//更新随机种子,为下一次使用
p=r[0]/base;//产生随机数
return p;

}
其中base为基数,一般去2的整数倍,常数,u、v可以随意取。数组r[]为只能去一个值的数组。如:double[]r={5.0}.

⑸ 用JAVA求平均值

package test;
import java.util.List;
public interface Average{
public double getAverage(List<Double> list);
}

package test;
import java.util.List;
public class First implements Average {
public double getAverage(List<Double> list) {
double sum = 0;
for(int i=0;i<list.size();i++){
sum += list.get(i).doubleValue();
}
return sum / list.size();
}
}

package test;
import java.util.Collections;
import java.util.List;
public class Second implements Average {
public double getAverage(List<Double> list) {
Collections.sort(list);
double sum = 0;
for(int i=1;i<list.size()-1;i++){
sum += list.get(i).doubleValue();
}
return sum / (list.size() - 2);
}
}

package test;
import java.util.ArrayList;
import java.util.List;
public class Test {
public static void main(String[] args){
List<Double> list = new ArrayList<Double>();
list.add(50d);
list.add(48d);
list.add(20d);
list.add(51d);
list.add(36d);
Average first = new First();
Average second = new Second();
System.out.println(first.getAverage(list));
System.out.println(second.getAverage(list));
}
}

为了测试,我只输入了5个数,录入的代码网上很多,算法给出了,祝你好运。

阅读全文

与java平均分配算法相关的资料

热点内容
程序员的平凡理想 浏览:236
floyd最短路径算法c 浏览:383
新湖app在哪里下载 浏览:704
计算机图形学涉及的算法 浏览:370
阿里云linux一键web 浏览:26
弹性云服务器注册 浏览:170
垃圾程序员写出垃圾代码 浏览:761
帝国时代java下载 浏览:54
数据结构的经典算法题 浏览:197
逍遥安卓多开管理器是干什么的 浏览:917
程序员收玉米一天多少钱 浏览:358
程序员很可爱根据哪本小说改编的 浏览:987
游戏旧版安卓怎么玩 浏览:266
冗余单片机 浏览:852
cad抽壳命令怎么用 浏览:30
服务器第一地址怎么改 浏览:499
单片机最小系统电路设计流程图 浏览:670
steam源码 浏览:36
关于对数的运算法则及公式 浏览:782
明星谈如何缓解压力 浏览:148