-1
我使用指数格式是这样的:C#指数格式去除零
equationNumber.text = result.ToString( “E6”, CultureInfo.InvariantCulture);
我想 “E” 之前删除零和具有例如最多6位小数,如果我有输出:
1.000000e9
我想收到:
1E9
或
1.000600e10 = 1.0006e10
我使用指数格式是这样的:C#指数格式去除零
equationNumber.text = result.ToString( “E6”, CultureInfo.InvariantCulture);
我想 “E” 之前删除零和具有例如最多6位小数,如果我有输出:
1.000000e9
我想收到:
1E9
或
1.000600e10 = 1.0006e10
如果你坚持的通用格式,你可以得到的东西接近你在找什么。示例number.ToString("g6", CultureInfo.InvariantCulture)
将返回“1.0006e + 10”。下面的MSDN链接我的证明有用:https://msdn.microsoft.com/en-us/library/kfsatb94(v=vs.110).aspx
也许你应该查找什么“e6”。 –
在这里做一个确切的文字谷歌搜索 'C#stackoverflow指数格式'看看有多少结果出来..也许你应该尝试使用谷歌'未知' – MethodMan
'i.ToString(“0。#### ## E0" ,CultureInfo.InvariantCulture)' – spender