Преобразование десятичного разряда в двойной в С#? У меня есть переменная, которая хранится как десятичная: decimal firststYrComp = Int16.Parse(tb1stYr.Text.ToString()); Теперь у меня есть, чтобы получить typecasted в Double? Как мне это сделать? Спасибо! Ответ 1 Вы ответили на свой собственный вопрос. Просто добавьте его в double: decimal x = 3.141592654M ; double pi = (double) x ; Ответ 2 Вы можете использовать десятичный встроенный конвертер. decimal decimalValue = 5; double doubleValue = decimal.ToDouble(decimalValue); Ответ 3 Просто попробуйте Decimal yourDecimal = 3.222222m; Convert.ToDouble(yourDecimal);
Ответ 1 Вы ответили на свой собственный вопрос. Просто добавьте его в double: decimal x = 3.141592654M ; double pi = (double) x ;
Ответ 2 Вы можете использовать десятичный встроенный конвертер. decimal decimalValue = 5; double doubleValue = decimal.ToDouble(decimalValue);