Вычитание не целых чисел

Andr123

Client
Регистрация
08.01.2016
Сообщения
75
Благодарностей
10
Баллы
8
Как в зенке отнять можно? Есть число 150.55, нужно отнять 5, чтобы получилось 145.55
Пишу так:
int a = int.Parse(project.Variables["price"].Value);
int b = int.Parse(project.Variables["discount"].Value);
return a - b;
Если целое число, то работает, а так не работает из-за того число с .55 на конце
 

Danny

Client
Регистрация
29.09.2014
Сообщения
711
Благодарностей
154
Баллы
43
Я делаю вычитание через Джава Скрипт.
Проверил. Работает нормально и с дробными числами.

Код:
{-Variable.chislo1-}-{-Variable.chislo2-}
 
  • Спасибо
Реакции: Andr123

Andr123

Client
Регистрация
08.01.2016
Сообщения
75
Благодарностей
10
Баллы
8
Я делаю вычитание через Джава Скрипт.
Проверил. Работает нормально и с дробными числами.
А как именно? Можно пример кода. В коде переменные можно указывать?
 

Danny

Client
Регистрация
29.09.2014
Сообщения
711
Благодарностей
154
Баллы
43
Выше уже написал )

Свой код, Джава Скрипт:
прописываешь данные:
{-Variable.chislo1-}-{-Variable.chislo2-}
Кладешь результат в нужную переменную
 
  • Спасибо
Реакции: Andr123

blud

Client
Регистрация
19.04.2011
Сообщения
657
Благодарностей
77
Баллы
28
  • Спасибо
Реакции: Andr123

Andr123

Client
Регистрация
08.01.2016
Сообщения
75
Благодарностей
10
Баллы
8
ОК, спасибо :ay: Не отобразился в начале код в сообщении или не заметил. Все работает.
 

Dimionix

Moderator
Регистрация
09.04.2011
Сообщения
3 068
Благодарностей
3 122
Баллы
113
C#
Код:
var a = Convert.ToDouble(project.Variables["price"].Value);
var b = Convert.ToDouble(project.Variables["discount"].Value);
return a - b;
Разделителем дробной части должна быть "," (запятая).
 

VladZen

Administrator
Команда форума
Регистрация
05.11.2014
Сообщения
22 453
Благодарностей
5 913
Баллы
113
Для дробных чисел тип double, а не int.
 
  • Спасибо
Реакции: Andr123

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