[英]Convert Double to String (The complete number) C#
我想做一個Double到String 的轉換,但是有一個問題。 如果我使用以下代碼將 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
。
我該怎么做呢?
是 C# 嗎?
dou.ToString("N")
這應該工作
decimal dec = (decimal)dou;
string str = dec.ToString();
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.