私はC#と.NETの初心者ですので、あまりにも簡単な質問であれば謝罪します。
decimal変数 decVar
があります。
私はそれを整数変数 intVar
で掛ける必要があります。
結果を decimal
にする必要があります。
ですから、整数変数を int
または decimal
として宣言する必要がありますか?
このコードを持つと、
decimal decVar = 0.1m;
decimal decRes = decVar * intVar;
私はこれを次のように宣言すべきですか?
int intVar = 3;
またはこのように:
decimal intVar = 3;
?
これは財務計算なので、結果は 0.3
と正確に一致する必要があります。
upd : Code updated (thanks to Jon)