Я не очень понял вопрос. Скажите конкретнее с какой целью (для
чего) Вам преобразовать? Или приведите пример, где Вы это используете!
Можно передвинуть запятую и сделать целое число.
Вот так:
double a = 1.2345; // передвинув точку на 4 цифры в право получим целое число
int factor = 10000; // множитель который переместит точку в право
int result = a * factor = 12345 // получим целое число
Можно передвинуть запятую и сделать целое число.
Вот так:
double a = 1.2345; // передвинув точку на 4 цифры в право получим целое число
int factor = 10000; // множитель который переместит точку в право
int result = a * factor = 12345 // получим целое число
А чем не подходит такой вариант?
banderass:
А чем не подходит такой вариант?
А чем не подходит такой вариант?
не хочу создавать лишнюю переменную
все красиво получалось, но когда тикет доставал из глобальной переменной налетел
теряется вся красота и лаконичность С
xenon13:
int ticket = GlobalVariableGet( "ticket" );
все красиво получалось, но когда тикет доставал из глобальной
переменной налетел
покажите код, где вам нужно провести преобразование. Я не понимаю
в чем проблема.
NormalizeDouble( искомая_величина, 0) - не подходит:)
banderass:
покажите код, где вам нужно провести преобразование. Я не понимаю в чем проблема.
покажите код, где вам нужно провести преобразование. Я не понимаю в чем проблема.
bool f = OrderClose(GlobalVariableGet(Name), 1, Ask, 3);
Нда...
А проверить, есть ли ордер, желания нет?
Или "красота и лаконичность С" любой ценой?
А проверить, есть ли ордер, желания нет?
Или "красота и лаконичность С" любой ценой?
komposter:
Нда...
А проверить, есть ли ордер, желания нет?
Или "красота и лаконичность С" любой ценой?
Нда...
А проверить, есть ли ордер, желания нет?
Или "красота и лаконичность С" любой ценой?
Лишняя проверка, лишняя переменная. Поколение Гигагерц и Гигабайт.
Отвечу на вопрос: любой, при сохранении работоспособности. Для меня программирование еще осталось искусством, а для Вас - это 50$.
xenon13:
Спасибо за "комплимент". Поколение Гигагерц и Гигабайт.
Для меня программирование еще осталось искусством, а для Вас
- это 50$.
xenon13:
Интересно, как вы определите наличие ордера в списке открытых
позиций без этой проверки?Лишняя проверка, лишняя переменная.
Отвечу на вопрос: любой, при сохранении работоспособности.
Или наличие гл. переменной гарантирует наличие ордера (проверка производится в другом блоке программы)?
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Такой вариант не предлагать:
double a;
int c;
c = a
И почему было не сделать int() ?