web-dev-qa-db-ja.com

C#で10進数を2進数に変換しますか?

10進数として格納する変数があります。

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

Double型に型キャストするためにこれがありますか?それ、どうやったら出来るの?ありがとう!

47
RG-3

あなたはあなた自身の質問に答えました—ちょうどそれを二重にキャストします:

decimal x  = 3.141592654M ;
double  pi = (double) x ;
77
Nicholas Carey

小数の組み込みコンバータを使用できます。

decimal decimalValue = 5; 
double doubleValue = decimal.ToDouble(decimalValue);
31
Chuck Savage

ちょうど試して

Decimal yourDecimal = 3.222222m;

Convert.ToDouble(yourDecimal);
14
anishMarokey