Transaq
СБО "Transaq" => Подсистема ATF => Topic started by: daytrader on 21.04.2011, 17:58:41
-
Добрый вечер уважаемые. Столкнулся с арифметической проблемой, так сказать, и все действия вроде бы правильные но грешу я на один момент... как правильно отрицательное число привести к положительному?
Например у меня баланс -2 контракта, а для расчетов нужно этот "минус" убрать.
-
я отрицательное число из положительного делаю так: *(-1)
пока тьфу-тьфу-тьфу все корректно работало
-
А почему бы не так:
X=0-X
-
о... спасибо, я думал функция какая-то есть :)
-
Ну во-первых, не обязательно умножать на -1, достаточно написать так:
x = -y;
И во-вторых есть функция abs(x), которая возвращает абсолютное значение.
-
вот за функцию спасибо!
а вначале я так и писал = -1, но подумал что это неверно