c# exponential format 删除零
c# exponential format removing zeros
我正在使用这样的指数格式:
equationNumber.text = result.ToString("e6",
CultureInfo.InvariantCulture);
我想删除 "e" 之前的零,并且最多保留 6 位小数,例如,如果我有输出:
1.000000e9
我想收到:
1e9
或
1.000600e10 = 1.0006e10
如果您坚持使用通用格式,您可以获得与您正在寻找的内容接近的内容。示例 number.ToString("g6", CultureInfo.InvariantCulture)
将 return “1.0006e+10”。以下 MSDN link 我证明有用:https://msdn.microsoft.com/en-us/library/kfsatb94(v=vs.110).aspx
我正在使用这样的指数格式:
equationNumber.text = result.ToString("e6", CultureInfo.InvariantCulture);
我想删除 "e" 之前的零,并且最多保留 6 位小数,例如,如果我有输出:
1.000000e9
我想收到:
1e9
或
1.000600e10 = 1.0006e10
如果您坚持使用通用格式,您可以获得与您正在寻找的内容接近的内容。示例 number.ToString("g6", CultureInfo.InvariantCulture)
将 return “1.0006e+10”。以下 MSDN link 我证明有用:https://msdn.microsoft.com/en-us/library/kfsatb94(v=vs.110).aspx