1)保持原来的float类型值不变,显示或输出时指定小数点位数
1 2 3 4 | float x = 62.11512322f; //用 "f2" 指定小数点后2位 string s = 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 |