簡體   English   中英

將 Double 轉換為 String(完整數字)C#

[英]Convert Double to String (The complete number) C#

我想做一個DoubleString 的轉換,但是有一個問題。 如果我使用以下代碼將 Double 轉換為 String:

static void Main(string[] args)
{
    double dou = 1000000000000000000;
    // Result dou = 1E+18
    string str = dou.ToString();
    // Again Result str = 1E+18
}

我需要結果是str = 1000000000000000000

我該怎么做呢?

這應該工作

decimal dec = (decimal)dou;
string str = dec.ToString();

暫無
暫無

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

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