Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?
25.01.2025, 01:36:22
Начало Помощь Поиск Войти Регистрация
Новости: ООО «Скрин маркет системз», правообладатель программы «Система брокерского обслуживания «TRANSAQ» официально заявляет, что не ведет никакой деятельности в мессенджерах или социальных сетях. 
Подробности на нашем сайте  WWW.TRANSAQ.RU.

Transaq  |  СБО "Transaq"  |  Подсистема ATF  |  Topic: +/- « предыдущая тема следующая тема »
Страниц: [1] Печать
Автор Тема: +/-  (Прочитано 4915 раз)
daytrader
Full Member
***
Сообщений: 174


Просмотр профиля Email
+/-
« : 21.04.2011, 17:58:41 »

Добрый вечер уважаемые. Столкнулся с арифметической проблемой, так сказать, и все действия вроде бы правильные но грешу я на один момент... как правильно отрицательное число привести к положительному?

Например у меня баланс -2 контракта, а для расчетов нужно этот "минус" убрать.
Записан
ddd323
Sr. Member
****
Сообщений: 257


Просмотр профиля Email
« Ответ #1 : 21.04.2011, 20:28:04 »

я отрицательное число из положительного делаю так: *(-1)
пока тьфу-тьфу-тьфу все корректно работало
Записан
nikolz
Sr. Member
****
Сообщений: 285


Просмотр профиля Email
« Ответ #2 : 21.04.2011, 23:07:14 »

А почему бы не так:
X=0-X
Записан
daytrader
Full Member
***
Сообщений: 174


Просмотр профиля Email
« Ответ #3 : 22.04.2011, 07:42:53 »

о... спасибо, я думал функция какая-то есть :)
Записан
Heller
Разработчики
Hero Member
*****
Сообщений: 1277


Просмотр профиля Email
« Ответ #4 : 22.04.2011, 15:09:30 »

Ну во-первых, не обязательно умножать на -1, достаточно написать так:

x = -y;

И во-вторых есть функция abs(x), которая возвращает абсолютное значение.
Записан
daytrader
Full Member
***
Сообщений: 174


Просмотр профиля Email
« Ответ #5 : 22.04.2011, 16:36:33 »

вот за функцию спасибо!
а вначале я так и писал  = -1, но подумал что это неверно
Записан
Страниц: [1] Печать 
Transaq  |  СБО "Transaq"  |  Подсистема ATF  |  Topic: +/- « предыдущая тема следующая тема »
Перейти в:  


Войти

Powered by MySQL Powered by PHP Powered by SMF 2.0.10 | SMF © 2006-2008, Simple Machines LLC Valid XHTML 1.0! Valid CSS!