|
|
|
Forum Guru
      
участник
Last Login: 20.03.2008 12:32
Сообщ.: 53,
Visits: 470
|
|
|
|
|
|
Supreme Being
      
участник
Last Login: 26.10.2007 9:10
Сообщ.: 166,
Visits: 1 538
|
|
| В левой и правой частях операций сравнения находятся значения различных типов. Прямое сравнение невозможно. Приходится делать преобразование типов. Поскольку ты поленился указать, к какому типу привести операнды, компилятор сделал это за тебя. Причём сделал это на манер героев мультика "Вовка в Тридевятом царстве". Весьма рекомендую посмотреть перед тем, как соберёшься писать следующую программу.
|
|
|
|
|
Forum Guru
      
участник
Last Login: 20.03.2008 12:32
Сообщ.: 53,
Visits: 470
|
|
mmos (11.05.2007) В левой и правой частях операций сравнения находятся значения различных типов. Прямое сравнение невозможно. Приходится делать преобразование типов. Поскольку ты поленился указать, к какому типу привести операнды, компилятор сделал это за тебя. Причём сделал это на манер героев мультика "Вовка в Тридевятом царстве". Весьма рекомендую посмотреть перед тем, как соберёшься писать следующую программу.Замечу, что вопрос был не "как правильно сравнивать?", а немного другой, поэтому твой ответ незачтен, так как "1">11=False и 1>"11"=False или, другими словами, в какой тип данных компилятор умудряется преобразовать результат функций mid и day, чтобы получить столь странный результат сравнения
|
|
|
|