测定结果 mg/m3
8:00 mg/m3 16:00 mg/m3 均值 mg/m3
0.072 0.072 0.072
2.52 5.13 3.825 (应该为3.83)
0.143 0.143 0.143
5.48 5.57 5.525 (应该为5.53)如上数字:
均值是8点和16点两个数字的平均值。但是均值要保留和两个数字之间最大的那个数一样的有效位数。我不知道该怎么编写程序。我现在已经判断了两个数的大小,而且也知道了最大数字的小数位数有几位,但是我如何让均值保留相同的小数位呢?因为小数位是一个变量.
8:00 mg/m3 16:00 mg/m3 均值 mg/m3
0.072 0.072 0.072
2.52 5.13 3.825 (应该为3.83)
0.143 0.143 0.143
5.48 5.57 5.525 (应该为5.53)如上数字:
均值是8点和16点两个数字的平均值。但是均值要保留和两个数字之间最大的那个数一样的有效位数。我不知道该怎么编写程序。我现在已经判断了两个数的大小,而且也知道了最大数字的小数位数有几位,但是我如何让均值保留相同的小数位呢?因为小数位是一个变量.
解决方案 »
- 面向对象
- [初学者求教]16进制数如何转化成10进制
- C# socket异步多客户端处理,双方采用长连接,服务器端如何维护多客户端
- sqlserver数据库转成access数据库问题!
- 请问高手用哪个函数可以得到进程的CPU占用率和内存使用情况?
- webbrowser控件中如何把图片定位到资源文件中?
- 请问 在此系统上未找到自定义工具“CrystalDecisions.VSDesigner.CodeGen.ReportCodeGenerator”是什么错误呀?
- 类似XP桌面上的按钮样式怎么实现
- C#程序做安装包的时候出现错误
- foreach在windfrom中的问题
- 请问lock(对象) 中的对象到底是什么意思呢,我不大明白,请大侠指教,
- 关于数据库产品编号输入问题
加上一个知识点:
double a = 1.23568;
string s = a .ToString("f4"); //则s = 1.2357;留几位小数就f几懂怎么做了吧?!
用什么方法将最大数字的小数位数有几位与字符串联系起来就好了!
如:
int iLen =最大数字的小数位数有几位 ;
string strLen;
switch( iLen )
{
case 1:
strLen = "f1";
break;
case 2:
strLen = "f2";
break;
default:
break;
}