C#控制float小数点位数

1)保持原来的float类型值不变,显示或输出时指定小数点位数

1

2

3

4

float x = 62.11512322f;

//用 "f2" 指定小数点后2位

string string.Format("{0:f2}", x);

//结果 s = "62.12"

2)改变float 类型值,保持指定的小数位数

1

2

3

4

float x = 62.11512322f;

//将 x 后小数点位数指定为2(四舍五入

float x = (float)Math.Round((double)x, 2)

// 结果: x = 62.12

猜你喜欢

转载自blog.csdn.net/kangshuaibing/article/details/82453886