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

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


Просмотр профиля Email
« : 14.06.2011, 10:03:02 »

Доброго дня. Сейчас вот столкнулся с проблемой (а может и нет)

Хочу сделать следующее - вычислить кол-во контрактов (максимальное.

Делаю так: max= 100000/close;

на выходе получаю дробное (естественно) число. а как бы его оптимизировать до целого?
было 2,35 а стало бы просто 2 (в меньшую сторону)

Или в заявке будет целое, а все что после запятой просто не будет учитываться?
UPD

Думал решить через ::money но мне это не подходит
так что с целым хочется разобраться
« Последнее редактирование: 14.06.2011, 10:53:01 от daytrader » Записан
daytrader
Full Member
***
Сообщений: 174


Просмотр профиля Email
« Ответ #1 : 14.06.2011, 11:13:44 »

сделал так (правильно ли?)

max = 100000/close-frac(100000/close);

frac(x) - Дробная часть x
Записан
Heller
Разработчики
Hero Member
*****
Сообщений: 1277


Просмотр профиля Email
« Ответ #2 : 14.06.2011, 11:18:24 »

Да. Хотя проще было бы задействовать одну из функций ceil, floor или int, в зависимости от того что требуется.
Записан
daytrader
Full Member
***
Сообщений: 174


Просмотр профиля Email
« Ответ #3 : 14.06.2011, 11:25:54 »

я вот просто описание не пойму - потолок или пол.. .что это?
Нужно сделать то что я и делаю - дробь убрать и полученное значение поставить в заявку
Записан
Heller
Разработчики
Hero Member
*****
Сообщений: 1277


Просмотр профиля Email
« Ответ #4 : 15.06.2011, 10:08:58 »

Про потолок и пол:

http://ru.wikipedia.org/wiki/Целая_часть
Записан
Страниц: [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!