簡體   English   中英

在C#中將Decimal轉換為Double?

[英]Converting Decimal to Double in C#?

我有一個存儲為十進制的變量:

decimal firststYrComp = Int16.Parse(tb1stYr.Text.ToString());

現在我把它變成了Double? 我怎么做? 謝謝!

你回答了自己的問題 - 把它扔到一個雙:

decimal x  = 3.141592654M ;
double  pi = (double) x ;

您可以使用十進制內置轉換器。

decimal decimalValue = 5; 
double doubleValue = decimal.ToDouble(decimalValue);

試一試

Decimal yourDecimal = 3.222222m;

Convert.ToDouble(yourDecimal);

暫無
暫無

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

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