有以下几种方法可以保留 C# 字符串小数后两位:

  1. 使用 'string.Format' 方法:
double num = 3.1415926;
string str = string.Format('{0:F2}', num);
// 输出结果为 '3.14'
  1. 使用 'ToString' 方法:
double num = 3.1415926;
string str = num.ToString('F2');
// 输出结果为 '3.14'
  1. 使用 'Math.Round' 方法:
double num = 3.1415926;
double roundedNum = Math.Round(num, 2);
string str = roundedNum.ToString();
// 输出结果为 '3.14'

注意:以上方法均是将 double 类型的数值保留小数后两位,转换为字符串类型。如果需要对一个字符串进行保留小数后两位的操作,可以先将字符串转换为 double 类型,然后再使用以上方法。

C# 字符串保留小数后两位的几种方法

原文地址: https://www.cveoy.top/t/topic/nVy8 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录