在数据库中是float型1.显示的时候想最多显示四位小数,也就是如果有四位或以上显示四位,否则,有多少位显示多少位
2.对string中的数字处理存储到数据库时候,四舍五入为四位有效数字,
这个可以用Math.Round问题是
这个数据库中的Float
然后显示在aspx 上 成了string
现在操作这个string的时候先要转换成Float比如:
String s = "2.666666";
float f = (float)s; Response.Write(Math.Round(f, 4));
2.对string中的数字处理存储到数据库时候,四舍五入为四位有效数字,
这个可以用Math.Round问题是
这个数据库中的Float
然后显示在aspx 上 成了string
现在操作这个string的时候先要转换成Float比如:
String s = "2.666666";
float f = (float)s; Response.Write(Math.Round(f, 4));
Convert.ToDecimal
Conver.ToDouble
就是没有Float
string s = "2.666666"; double f = Convert.ToDouble(s); Response.Write(f.ToString("F4"));
float f=Convert.ToSingle(s);
Response.Write(f.ToString("F4"));
哈
float。Parse
{
//字符串格式不正确。
}