我正在使用这样的指数格式:
equationNumber.text = result.ToString(" e6", CultureInfo.InvariantCulture);
我想在" e"之前删除零。例如,如果我有输出,则最多有6位小数:
1.000000e9
我想接受:
1E9
或
1.000600e10 = 1.0006e10
答案 0 :(得分:0)
如果你坚持一般格式,你可以得到一些接近你想要的东西。示例number.ToString("g6", CultureInfo.InvariantCulture)
将返回“1.0006e + 10”。我认为以下MSDN链接很有用:https://msdn.microsoft.com/en-us/library/kfsatb94(v=vs.110).aspx