Показать сообщение отдельно
  #3 (permalink)  
Старый 09.07.2009, 07:28
Новичок на форуме
Отправить личное сообщение для zorro Посмотреть профиль Найти все сообщения от zorro
 
Регистрация: 09.07.2009
Сообщений: 3

Собственно с остальными сравнениями разных типов понятно, а тут хоть убей не понимаю. ведь даже если я напишу "11111111" < "3" //результат будет true
Совсем видно зеленый и не могу въехать почему так. Или это особенность оператора <, что в результате сравнивания двух строк будет всегда true?
Здесь тоже самое написоно что и вы сказали, но я значит не понимаю как все таки этот оператор со стороками работает.

Используются коды символов - если я правильно понимаю, то вот допустим что код для 1 будет \uxxx, значит для 11 - \uxxx\uxxx.
Для тройки \uyxx.

Значит при сравнении тройка все равно будет меньше чем 11 или 11111 и так далее? Проясните пожалуйста, если представляете о чем я спрашиваю. Я правда хочу разобраться!
Ответить с цитированием