Как в C# отключить округление чисел

mig-z

Client
Регистрация
05.12.2014
Сообщения
303
Благодарностей
71
Баллы
28
Пример кода:
Код:
int sm = Convert.ToInt32(project.Variables["1"].Value);
int mn = Convert.ToInt32(project.Variables["2"].Value);
int dmd = Convert.ToInt32(project.Variables["3"].Value);

var depo_match = sm - mn;
if (depo_match < dmd) // Выбор
{
    return depo_match;           
}
throw new Exception();
на выходе возвращает целые числа например 5. А мне надо 5,21

Подскажите пожалуйста как отключить округление?
 

CSS

Client
Регистрация
22.05.2010
Сообщения
1 327
Благодарностей
663
Баллы
113
int это целые числа, используйте double
 
  • Спасибо
Реакции: mig-z

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 707
Баллы
113
Большая просьба постить все топики про код в раздел Сниппетов. Код используют далеко не все пользователи программы, далеко не всем оно нужно.И такие вопросы в общих разделах могут создать ложное представление что программа сложна.
 
  • Спасибо
Реакции: CSS

mig-z

Client
Регистрация
05.12.2014
Сообщения
303
Благодарностей
71
Баллы
28
Большая просьба постить все топики про код в раздел Сниппетов. Код используют далеко не все пользователи программы, далеко не всем оно нужно.И такие вопросы в общих разделах могут создать ложное представление что программа сложна.
Хорошо. Буду спрашивать в сниппеты в следующий раз.
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)