簡體   English   中英

如何在C#中將非指數數字轉換為指數數字

[英]How to convert non-Exponential numbers to Exponential number in c#

我們在項目中進行了一些計算,例如從非指數(“ 1234567890.1234567890”數字轉換為指數(“ 1.234567890E + 10”)數字)的計算。

以上問題有什么解決辦法嗎?

請幫助我擺脫這個問題。

似乎您需要使用Double.Parse (如果您將數字作為字符串),然后使用Double.ToString和相應的格式說明符 例如: number.ToString("E")

用這個。

string.Format("{0:#.0#E-00}", NumericValue);

要么

string.Format("{0:E}", NumericValue);

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM