IF сравнение трёх чисел

Igorii

Client
Регистрация
21.02.2015
Сообщения
369
Благодарностей
292
Баллы
63
Пытаюсь в IF сделать такую конструкцию {-Variable.age_2-}<{-Variable.age-}<{-Variable.age_3-}, но почему то не работает, всё время идёт по зелёной, что не так? Все значения числовые
 

Radzhab

Client
Регистрация
23.05.2014
Сообщения
1 500
Благодарностей
1 263
Баллы
113
'{-Variable.age_2-}'<'{-Variable.age-}'<'{-Variable.age_3-}'
 
  • Спасибо
Реакции: Igorii

Igorii

Client
Регистрация
21.02.2015
Сообщения
369
Благодарностей
292
Баллы
63

evgen_po

Client
Регистрация
27.08.2013
Сообщения
847
Благодарностей
528
Баллы
93
Нужно делать такие конструкции:
{-Variable.age_2-}<{-Variable.age-} && {-Variable.age-}<{-Variable.age_3-}
&& - это и
|| - это или
Так как прописываете Вы, корректно работать не будет!
 
  • Спасибо
Реакции: Igorii

doc

Client
Регистрация
30.03.2012
Сообщения
8 607
Благодарностей
4 598
Баллы
113
'{-Variable.age_2-}'<'{-Variable.age-} && '{-Variable.age-}'<'{-Variable.age_3-}'
 
  • Спасибо
Реакции: Igorii

Igorii

Client
Регистрация
21.02.2015
Сообщения
369
Благодарностей
292
Баллы
63
Нужно делать такие конструкции:
{-Variable.age_2-}<{-Variable.age-} && {-Variable.age-}<{-Variable.age_3-}
&& - это и
|| - это или
Так как прописываете Вы, корректно работать не будет!
'{-Variable.age_2-}'<'{-Variable.age-} && '{-Variable.age-}'<'{-Variable.age_3-}'
Заработало!!! Спасибо!
 

doc

Client
Регистрация
30.03.2012
Сообщения
8 607
Благодарностей
4 598
Баллы
113

molotok

Client
Регистрация
17.04.2015
Сообщения
733
Благодарностей
358
Баллы
63
Подскажите, пожалуйста, там можно сравнивать?
Судя по справке, можно, но что-то не работает...
Что я не так делаю?
ProjectMaker_2017-03-25_08-29-01.png
 

doc

Client
Регистрация
30.03.2012
Сообщения
8 607
Благодарностей
4 598
Баллы
113

jonvy

Client
Регистрация
28.11.2015
Сообщения
305
Благодарностей
17
Баллы
18
Ребята подскажите как сравнивать такие числа 6,7359611231101511879049676026 > 15
{-Variable.age_min-}>{-Variable.max-}
Кубик if говорит чем больше цифр тем число больше. И никак не реагирует на запятую
 

doc

Client
Регистрация
30.03.2012
Сообщения
8 607
Благодарностей
4 598
Баллы
113
Ребята подскажите как сравнивать такие числа 6,7359611231101511879049676026 > 15
{-Variable.age_min-}>{-Variable.max-}
Кубик if говорит чем больше цифр тем число больше. И никак не реагирует на запятую
попробуй заменить запятую на точку
 
  • Спасибо
Реакции: jonvy и Sergodjan

jonvy

Client
Регистрация
28.11.2015
Сообщения
305
Благодарностей
17
Баллы
18

jonvy

Client
Регистрация
28.11.2015
Сообщения
305
Благодарностей
17
Баллы
18
попробуй заменить запятую на точку
Такая фигня получается
в кубике if работают цифры с точкой, а вот такие снипеты

decimal a = decimal.Parse(project.Variables["STOCK_FEE"].Value);
decimal b = decimal.Parse(project.Variables["amount_buy"].Value);
return a+b;

работают только если в переменных запятые

В результате появляется такая чехарда... Не по феншую.
Можно ли как то чтоб по феншую - или точки везде или запятые?
 

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