質問: 3; ``` ? これは財務計算なので、結果は `0.3` と正確に一致する必要があります。 **upd** : Code updated (thanks to Jon)
回答: 違いはありません。乗算の1つの引数は `decimal` であるため、もう1つは `decimal` に変換されます(まだ存在しない場合)。 この変換は常に安全です。 > **コンバージョンの考慮事項** > > > > この型は、Decimal値を変換するメソッドを提供します。 > SByte、Int16、Int32、Int64、Byte、UInt16、UInt32、およびUInt64。 > これらの整数型からDecimalへの変換は拡大しています > 情報を失うことはなく、例外をスローすることもありません。 > >