Там натуральные числа до 100 создаюся заранее(!) храняться отдельно и переменным, которым эти числа присваиваются, фактически присваивается ссылка на эти числа. - тогда при сравнении a и b - сравнивается ССЫЛКА НА 100 и ССЫЛКА на 100 - и эти ссылки равны.
А выше 100, для каждого НОВОГО натурального числа уже заводится СВОЯ отдельная ссылка на это число, вот потому они (эти ссылки) при сравнении (по is) и не равны.
А свыше 499, для каждого НОВОГО натурального числа уже заводится СВОЯ отдельная ссылка на это число.
Неа. Но близко. И что характерно -- ни один журналист не взялся разгадывать. Зато статью "Проклятие компьютеров" журналисты обгаживали, как могли. Даже выставили, яко мой срам.
Кстати, Логик, попробуй получить результат, как у Питона. :)
Комментарии
Страницы
Там ещё был текст с вопросом: "Почему так получается?" Наверное, премодерацию не прошёл... :(
Происки конкурентов![Cool Cool](/sites/all/modules/tinymce/tinymce/jscripts/tiny_mce/plugins/emotions/img/smiley-cool.gif)
А у меня
В чем подвох?
Если это шутка, могу предположить, например, что скриншот отфотошоплен :)
"а" кириллица и "a" латиница например, при условии, что не надо заранее объявлять переменную.
Да нет, скриншот не отфотошоплен, и всё латиницей. :)
Дык подвоха-то ... эмм ... кагбэ ...нет! :) Ну, кто объяснит, "у чым справа"?
Там натуральные числа до 100 создаюся заранее(!) храняться отдельно и переменным, которым эти числа присваиваются, фактически присваивается ссылка на эти числа. - тогда при сравнении a и b - сравнивается ССЫЛКА НА 100 и ССЫЛКА на 100 - и эти ссылки равны.
А выше 100, для каждого НОВОГО натурального числа уже заводится СВОЯ отдельная ссылка на это число, вот потому они (эти ссылки) при сравнении (по is) и не равны.
Имхо.
Ага. Так возьми и в первом примере замени 100 на 200. Ахахахаха, будет то же!
>Ага. Так возьми и в первом примере замени 100 на 200. Ахахахаха, будет то же!
А свыше 499, для каждого НОВОГО натурального числа уже заводится СВОЯ отдельная ссылка на это число.
Имхо.
Неа. Но близко. И что характерно -- ни один журналист не взялся разгадывать. Зато статью "Проклятие компьютеров" журналисты обгаживали, как могли. Даже выставили, яко мой срам.
Кстати, Логик, попробуй получить результат, как у Питона. :)
>Но близко.
Питона нет. Но неважно.
А что означает близко? - Там значения в кеше хранятся, наверное, от -256 до 256. ?
Страницы