Vampirrr
O_o
offline
Опыт:
19,286Активность: |
0< X <90 - возможно ли так написать?
Я написал следующее на автомате, проверил синтаксис и появилась ошибка:
Comparing the order/size of 2 variables only works on reals and integers Как я понимаю, т.е. можно написать следующую проверку и она должна работать: Код:
может я что-то не так понял или просто неправильно пишу? |
07.03.2009, 02:53 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
MF
Что-то вокруг не так
offline
Опыт:
26,594Активность: |
Не вдаваясь в подробности, нет так писать нельзя. Нужно разбивать на 2 условия и ставить между ними "и". |
07.03.2009, 05:03 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ScorpioT1000
Работаем
offline
Опыт: отключен
|
что еще за глупость?
if x>0 and x<90 then |
07.03.2009, 06:01 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Vampirrr
O_o
offline
Опыт:
19,286Активность: |
ScorpioT1000, MF_Andreich, та собственно стандартом всегда и делал..просто тут интересно из-за ошибки стало..а по сути, если б можно было реализовать, количество букв и цифр у меня в проверке резко сократилось бы)
|
07.03.2009, 06:36 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ScorpioT1000
Работаем
offline
Опыт: отключен
|
это не из-за этого:
Код:
ScorpioT1000 добавил: Цитата:
зато разбор был бы гораздо сложнее |
|
07.03.2009, 06:48 | #5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
MF
Что-то вокруг не так
offline
Опыт:
26,594Активность: |
Vampirrr вся проблема в том, что результат первого сравнения есть boolean, а после этого ты пытаешься сравнить полученный boolean с real
|
07.03.2009, 09:33 | #6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Vampirrr
O_o
offline
Опыт:
19,286Активность: |
MF_Andreich, ScorpioT1000, ясненько, спасибо) можно прикрыть)
|
07.03.2009, 21:37 | #7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|