
在C#中怎么控制float的值保留小数的位数
3个回答
展开全部
1)保持原来的float类型值不变,显示或输出时指定小数点位数
float x = 62.11512322f;
//用 "f2" 指定小数点后2位
string s = string s =string.Format("{0:f2}", x);
//结果 s = "62.12"
float x = 62.11512322f;
//将 x 后小数点位数指定为2(四舍五入)
float x = (float)Math.Round((double)x, 2)
// 结果: x = 62.12
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |