- Регистрация
- 21.04.2016
- Сообщения
- 2 312
- Благодарностей
- 1 191
- Баллы
- 113
Есть 2 похожих кода (меняются только переменные и числа), которые записывают данные каждый в свою переменную, вот пример:
Не получается решить 2 проблемы:
1) Изначально число идет в формате с точкой, например, 1.5. Как без экшена замены преобразовать его в число с запятой, чтобы сниппет его принял, а после вычисления записал заново в формате с точкой вместо запятой?
2) Как совместить несколько кодов в один, чтобы сразу в сниппете записать значения в несколько переменных, например, a*0.95 в переменную "min", a*1.05 в переменную "max"?
P.S. JS не использую по причине того, что Zennoposter ругается на то, что проект работает без браузера и поэтому он пишет не использовать JS.
Код:
//преобразование значений переменных проекта в целые числа и их передача в переменные сниппета
float a = float.Parse(project.Variables["min"].Value);
// вычисление в переменную проекта
return a * 0.95;
1) Изначально число идет в формате с точкой, например, 1.5. Как без экшена замены преобразовать его в число с запятой, чтобы сниппет его принял, а после вычисления записал заново в формате с точкой вместо запятой?
2) Как совместить несколько кодов в один, чтобы сразу в сниппете записать значения в несколько переменных, например, a*0.95 в переменную "min", a*1.05 в переменную "max"?
P.S. JS не использую по причине того, что Zennoposter ругается на то, что проект работает без браузера и поэтому он пишет не использовать JS.
Последнее редактирование: