Вверх ↑
Этот топик читают: Гость
Ответов: 94
Рейтинг: -1
#1: 2009-10-24 11:22:43 ЛС | профиль | цитата
Подскажите чего вылазит ошибка
code_15346.txt
карма: 1

0
файлы: 1code_15346.txt [816B] [123]
Ответов: 4641
Рейтинг: 334
#2: 2009-10-24 11:31:34 ЛС | профиль | цитата
а такое разве прокатывает?
(%1<20)=1
(%1>25)=2
(20>=%1<=25)=3



карма: 1
Время верстки: %cr_time% Текущее время: %time%
0
Ответов: 94
Рейтинг: -1
#3: 2009-10-24 11:32:43 ЛС | профиль | цитата
Ну вообще, как сделать что бы работало?
карма: 1

0
Разработчик
Ответов: 26324
Рейтинг: 2148
#4: 2009-10-24 11:46:15 ЛС | профиль | цитата
Ravilr писал(а):
а такое разве прокатывает?

Не прокатывает, и не правильно это. Вот так надо


(%1 < 20) + (%1 > 25) * 2 + (%1 >= 20) * (%1 <= 25) * 3
карма: 22

0
Ответов: 8978
Рейтинг: 825
#5: 2009-10-24 14:01:19 ЛС | профиль | цитата
nesco, чтобы не было путаницы с результатом, умножать надо на степени 2: 1; 2; 4; 8.... (и переводить для визуального контроля в битное представление), или на степени 10: 1; 10; 100; ....(без перевода в биты), иначе на выходе может быть одинаковый результат для разных вариантов IF
карма: 19

0
Разработчик
Ответов: 26324
Рейтинг: 2148
#6: 2009-10-24 14:06:48 ЛС | профиль | цитата
В данном случае, условия не перекрываются
карма: 22

0
Ответов: 8978
Рейтинг: 825
#7: 2009-10-24 16:42:07 ЛС | профиль | цитата
nesco, как наставник начинающих, Вы должны следовать принципу Galkov-а: работать должно всегда и везде, а не только в данном конкректном случае
карма: 19

0
Разработчик
Ответов: 26324
Рейтинг: 2148
#8: 2009-10-24 17:07:47 ЛС | профиль | цитата
Леонид писал(а):
как наставник начинающих

Ага, а все осталные Советники (чей статус говорит сам за себя) мимо проходили
карма: 22

0
8
Сообщение
...
Прикрепленные файлы
(файлы не залиты)