Originally Posted By: airwaves18244
Originally Posted By: uuzzeerr
1-(min[-1]/max)>=0.3 заключи в скобки

Не помогает confused не воспринимает лог.формула такое выражение
ещё одной скобочки не хватает (1-(min[i-1]/max))>0.3 начинать с 1. Так точно должно работать. Всё что сравниваем одним числом должно быть, все математические вычисления внутри лог формулы в скобки.

Что бы не путаться в длинных формулах можно сначала отделить математику от логики. Все вычисления в формулах, на выходе формулы всегда число. Проверка на истинность выражения в логических формулах, логформула на выходе всегда имеет выражение true или false. Отделив Мух от котлет и разобравшись в своей логике, уже можно всё объединять в одну лог формулу, и вычисления и сравнения и проверку на истину/ложь. Только не всегда это удобно. Иногда удобнее все ходы разбить на отдельные формулы и логформулы. Так легче искать ошибки или менять условия.


Отредактировано captian (Tue May 21 2013 10:39 PM)
_________________________
трансляция работы скриптов http://tslab.comon.ru/51FC0A21B9A4E85974B2CAD6450623E6
почта captian@mail.ru скайп captian1963