首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

C# 数字格式化有关问题

2013-12-20 
C#数字格式化问题数据库表中 字段为money保存的值是0.0000查询修改的时候放到前台也是小数点4位(0.0000)如

C# 数字格式化问题
数据库表中 字段为money  
保存的值是0.0000

查询修改的时候  放到前台也是小数点4位(0.0000)  
如何去掉小数点
比如 
1.0000 显示 1
2.3210 显示 2.321 
1.1000 显示 1.1

只在cs后台格式化    
 我的代码
txtJY_yjyfhj.Text = sdr["yjyfhj"].ToString();
                txtJY_sqke.Text = sdr["sqke"].ToString();
                txtJY_hdfk.Text = sdr["hdfk"].ToString();
                txtJY_dshk.Text = sdr["dshk"].ToString();
[解决办法]
SqlServer与c#变量对应关系:http://blog.csdn.net/feihu_guest/article/details/7288302
那么就可以这样:

 string j = "2.3210";
            j = Single.Parse(j).ToString();
            Console.WriteLine(j);//2.321

热点排行