当前位置: 代码迷 >> ASP.NET >> textbox 中的数字如何能保留成整数,但是计算时用的是他的保留前的值
  详细解决方案

textbox 中的数字如何能保留成整数,但是计算时用的是他的保留前的值

热度:4203   发布时间:2013-02-25 00:00:00.0
textbox 中的数字怎么能保留成整数,但是计算时用的是他的保留前的值
例如,a + b = 1.1234
我要在textbox中显示 1 ,但是在计算中用到该控件的值,我要用它的准确地值,即:1.1234,而不是 1 。
这样,textbox该怎么设置,或有什么方法来实现。

------解决方案--------------------------------------------------------
WinForm or WebForm?Web的话把1.1234写到自定义属性里面
------解决方案--------------------------------------------------------
用一个变量保存真实值,显示的时候截取这个值的整数部分,计算就用这个变量的值就行了,干嘛非要用控件的值。
------解决方案--------------------------------------------------------
C# code
double t = 1.1234;                string s = t.ToString("F0");//1 显示的时候处理一下就行,原值还是不变,不要想太复杂,毕竟textbox只是用来显示的
  相关解决方案