比如一个数组里有5个数字1
100
1000000
10
5
如何得出他们各自占用的百分比?
100
1000000
10
5
如何得出他们各自占用的百分比?
解决方案 »
- 画了一条直线 如何选中
- winform下app.config文件编译问题
- 新人请教基础问题
- 这个应该蛮难的 转换问题
- 求助:自定义一个类似combobox控件遇到的问题???
- C# 调用 Reporting Serveres 报表
- 关于windows8客户端与服务端通信的问题
- 请问在sharpdevelop的工具箱中如何添加已注册的ocx控件?
- 想在程序中实现想QQ那样,换皮肤功能,请问如何实现?
- 怎样遍历目录下所有子目录?DirectoryInfo.GetDirectories方法好像只能获取当前目录的子目录,但我想获取子目录中的子目录,这样无限级的
- c# winform 可以根据数据库表内容动态生成checkbox 控件吗?
- ArrayList和Array的区别?
double[] Num = new double[5]{1,100,1000000,10,5};
int i = 0;
double sum=0;
for(i =0;i< Num.length;i++)
{
sum = sum+Num[i];
}
console.writeline("第一个数百分比为{0}“,Num[0]/sum);
......
console.readkey();
float[] f=new float[10%,20%,70%]按照这三个百分比的概率 怎么得到它呢?
{
List<int> t = new List<int>() { 1, 100, 1000000, 10, 5 };
var r = from o in t
select new
{
name = o
,
rate = string.Format("{0:P2}", (o * 1.0 / t.Sum(p => p)))
};
foreach (var o in r)
{
Console.WriteLine(o.ToString());
}
}