日期:2014-05-19  浏览次数:20871 次

求助:数据库中读取的数字为一个浮点型数,要实现如果小数点后面都为零则只显示整数部分,否则则完全显示
数据库中读取的数字为一个浮点型数,要实现如果小数点后面都为零则只显示整数部分,否则则完全显示.
如:读出的为:1.000   则显示1,如果读出1.12,则显示1.12

有人说只要用ToString( "0.### ")这种方法实现,但是我用了DataRow[0][0].ToString( "0.### ")以后编译不过,望各位大侠指教一下~

先谢过了


------解决方案--------------------
DataRow[0][0].ToString( "{0}.### ")
------解决方案--------------------
(float.Parse(DataRow[0][0].ToString())).ToString();
这样就可以了
float就是小数点后有东西就显示,都是0就不显示