如何在c#中将非指数数转换为指数数

kar*_*rim 2 c#

我们在项目中有一些计算,例如从非指数("1234567890.1234567890"数字转换为指数("1.234567890E + 10")数字.

对于上述问题有什么解决方案吗?

请帮我解决这个问题.

Kon*_*man 5

看起来您需要使用Double.Parse(如果您将数字作为字符串),然后使用具有适当格式说明符的Double.ToString.例如:number.ToString("E")