господа, ай нид ё хелп. плиииз !!!
подскажите как сделать отрицательное число положительным, при условии что вы не знаете будет оно отрицательным или положительным.
необходимо это сделать простейшими математическими операциями.
никаких функций min max нету...
поначалу планировал возводить число в квадрат и потом вычислять квадратный корень из полученного, однако, оказалось, что в стратеджи деске нету функции извлечения корня, увы..
PS. ВСЕМ СПАСИБО, решение нашлось благодаря
vfreeman и
escoman
тема закрыта
это терминал стратеджи деска…
там только возвести в квадрат, разделить умножить плсануть отнять процент… и усе…
if (x<0) {x=-x;}
т.е. (a*a) ^ 2 — и есть возвести в квадрат и вычислить корень.
Проверь.
щас попробую
a ^ 2 ^ 0.5
-3 ^ 2 = 9
-3 * 9 = 27
Пиши a ^ 2 ^ 0.5
формула gyazo.com/d43f8daf368b3c5ad821c6e7f1325400
результат gyazo.com/75373799ac75fef5c1eaee2927d91055
спасибо тебе большое дружище!
(PctChange ^ 2) ^ 0.5
Можно самому сделать функцию вычисления корня, например.
1 — язык стратеджи деска не позволяет создавать циклы которые нужны для итераций
2 — вычисление путем итераций возможно с целыми числами и то примерное
так как в стратеджи нет переменных, то вбивать приходятся не переменную в которой число а формулу из которой получается это число, и потом в огромную формулу вместах переменных внедрять формулы поменьше ))
в итоге скринер стратеджи деска прикажет долго жить ))
или мой комп с ума сойдет ))