Author Topic: Округление чисел  (Read 2608 times)

Tags:
  • All members
  • Posts: 5
Округление чисел
« on: 17 Sep 2010, 21:20 »
Добрый день.
Подскажите, существует ли возможность округления числа в x-feeder?

Конкретная задача, где это нужно. Допустим я рассчитал некоторый коэффициент Back - 1,842. Если я просто выставляю его, то программа округляет коэф по математическим правилам, получается 1,84. Но я не хотел бы опускаться ниже своего коэффициента, а хотел бы поставить в таком случае 1,85.

Т.е. мне нужно округлить число в большую сторону с точностью до 0,01.

Пока придумал только так:
if (and(CoefBack > 1.00, CoefBack <= 1.01), 1.01, 0) +
if (and(CoefBack > 1.01, CoefBack <= 1.02), 1.02, 0) +
if (and(CoefBack > 1.02, CoefBack <= 1.03), 1.03, 0) + ...,
и так 100 строчек (все варианты от 1 до 2), триггер такой нагрузки не выдерживает, программа вылетает.

  • Administrator
  • Posts: 8821
  • Gender: Female
*
Re: Округление чисел
« Reply #1 on: 25 Sep 2010, 10:17 »
Здравствуйте!

Мы подумаем, как это можно реализовать, но сначала хотелось бы понять, каким образом округление 1.842 приводит к числу 1.85?
Always try your triggers in Test Mode before switching to real money!

Follow us on Twitter.

Join our WhatsApp chat!

Присоединяйтесь к официальному Telegram-каналу!

  • All members
  • Posts: 110
  • Gender: Male
Re: Округление чисел
« Reply #2 on: 14 Aug 2016, 22:36 »
попробуй сделать так... r_ticks(CoefBack,1) - округляет в большую сторону до ближайшего кф
Пожалуйста, прочитайте эту тему прежде, чем применять на практике чьи-либо советы по созданию триггеров.

 

Please note, BetFair is seems to be currently OFFLINE