日期:2014-05-17  浏览次数:20438 次

FLOAT型数据相除,得出数据太小,显示为4e-05,怎么处理呢
第一个问题:

result,aaa,bbb都是float型

result = Math.Round(aaa / bbb, 5);

result到datatable中显示出来是4e-05,应该是result值太小的原因,怎么解决啊

第二个问题:

如果我想把result以百分数的形式到datatable中,除了乘以100再加个百分号,有直接的方法吗?

------解决方案--------------------
string.Format("{0:0.00}%", result * 100.0);