Вот и сообщества подоспели
личное башорк майндфак с С++ инкремент
Украду в свой уютный микробложек. (да, мне доставляют пыльные и бородатые вины)
Anhen, 11.05.2007 14:03:27: KoloDen Привет, я общительный пацан, люблю поболтать, особенно с классными девченками. Но, чтобы поговорить со мной, ответьте на простую задачку анти-спам бота. Вот она: int i = 5; i = ++i + ++i; Вопрос: Чему равно i?
Stefmania 14
KoloDen Гы. Признайся, ты не девченка, а 40-летний хрен одмин, да?
DarkMist, 14:03:54: хм 8-)
Anhen, 14:06:01: что хм? 13 или 14?
DarkMist, 14:06:32: бля я завис. то что 14 это точно а вот почему я не могу понять
Anhen, 14:07:43: тогда откуда ты знаешь что точно 14?
DarkMist, 14:09:18: бля 8-) я понял
DarkMist, 14:09:26: сцуко, хитро 8-)
Anhen, 14:09:27: ну? Anhen, 14:09:48: ну?!?!
DarkMist, 14:09:48: откуда знаю что 14: perl -e "$i = 5; $i = ++$i + ++$i; print $i"
DarkMist, 14:10:08: почему 14: пришлось открывать вижи и смотреть асмовый код
Anhen, 14:10:12: и?
DarkMist, 14:11:39: когда вычисляется выражение, сначала вычисляются его операнды но оператор ++i - это не i + 1, а i += 1 то есть сначала к i прибавляется 1, потом к i еще раз прибавляется единица а потом к i прибавляется i получается 7+7, то есть 14
Anhen, 14:12:33: черт красиво!
Anhen, 14:13:32: а вот в пхп 13
DarkMist, 14:39:02: пхп сосет 8-)
Anhen, 14:39:21: пхп логичен
DarkMist, 14:40:06: в данном случае - правильный ответ 14, он согласуется с логикой, а вот 13 - нет
Anhen, 14:40:39: имхо 13 логичнее (5+1) + (5+1)+1
DarkMist, 14:48:04: еще раз. ++i это не i + 1 это так же логично как обман зрения. только здесь не обман зрения, а инерция мышления
Anhen, 14:49:24: i += 1 это i = i+1
DarkMist, 14:50:10: да
DarkMist, 14:51:22: исходный statement выглядит так: i = ( i += 1, i ) + ( i += 1, i ) в этом случае все смотриться логично, aren't you?
Anhen, 14:58:45: я остановила работу всего джавского отдела
Anhen, 14:58:52: сидят пытаются получить 14
DarkMist, 15:00:27: на жабе шо ле 8-)?
Anhen, 15:00:59: ага
Anhen, 15:01:07: у них 13
Anhen, 15:01:13: и куча теорий
Anhen, 15:02:28: не знаю, наша контора считает что логика на стороне 13
Anhen, 15:07:09: на флексе 13 подключились дельфисты :))))))
Anhen, 15:07:20: бугага башорг зло
Anhen, 15:08:49: и в сишарпе 13
Anhen, 15:09:13: а у дельфистов нет инкрементов
DarkMist, 15:21:28: на перле и c++ 14. все остальное от лукавого 8-)
Anhen, 15:22:04: мои коллеги просили передать, что ты сволочь и башорг твой блядский тоже цытата
Anhen, 11.05.2007 14:03:27: KoloDen Привет, я общительный пацан, люблю поболтать, особенно с классными девченками. Но, чтобы поговорить со мной, ответьте на простую задачку анти-спам бота. Вот она: int i = 5; i = ++i + ++i; Вопрос: Чему равно i?
Stefmania 14
KoloDen Гы. Признайся, ты не девченка, а 40-летний хрен одмин, да?
DarkMist, 14:03:54: хм 8-)
Anhen, 14:06:01: что хм? 13 или 14?
DarkMist, 14:06:32: бля я завис. то что 14 это точно а вот почему я не могу понять
Anhen, 14:07:43: тогда откуда ты знаешь что точно 14?
DarkMist, 14:09:18: бля 8-) я понял
DarkMist, 14:09:26: сцуко, хитро 8-)
Anhen, 14:09:27: ну? Anhen, 14:09:48: ну?!?!
DarkMist, 14:09:48: откуда знаю что 14: perl -e "$i = 5; $i = ++$i + ++$i; print $i"
DarkMist, 14:10:08: почему 14: пришлось открывать вижи и смотреть асмовый код
Anhen, 14:10:12: и?
DarkMist, 14:11:39: когда вычисляется выражение, сначала вычисляются его операнды но оператор ++i - это не i + 1, а i += 1 то есть сначала к i прибавляется 1, потом к i еще раз прибавляется единица а потом к i прибавляется i получается 7+7, то есть 14
Anhen, 14:12:33: черт красиво!
Anhen, 14:13:32: а вот в пхп 13
DarkMist, 14:39:02: пхп сосет 8-)
Anhen, 14:39:21: пхп логичен
DarkMist, 14:40:06: в данном случае - правильный ответ 14, он согласуется с логикой, а вот 13 - нет
Anhen, 14:40:39: имхо 13 логичнее (5+1) + (5+1)+1
DarkMist, 14:48:04: еще раз. ++i это не i + 1 это так же логично как обман зрения. только здесь не обман зрения, а инерция мышления
Anhen, 14:49:24: i += 1 это i = i+1
DarkMist, 14:50:10: да
DarkMist, 14:51:22: исходный statement выглядит так: i = ( i += 1, i ) + ( i += 1, i ) в этом случае все смотриться логично, aren't you?
Anhen, 14:58:45: я остановила работу всего джавского отдела
Anhen, 14:58:52: сидят пытаются получить 14
DarkMist, 15:00:27: на жабе шо ле 8-)?
Anhen, 15:00:59: ага
Anhen, 15:01:07: у них 13
Anhen, 15:01:13: и куча теорий
Anhen, 15:02:28: не знаю, наша контора считает что логика на стороне 13
Anhen, 15:07:09: на флексе 13 подключились дельфисты :))))))
Anhen, 15:07:20: бугага башорг зло
Anhen, 15:08:49: и в сишарпе 13
Anhen, 15:09:13: а у дельфистов нет инкрементов
DarkMist, 15:21:28: на перле и c++ 14. все остальное от лукавого 8-)
Anhen, 15:22:04: мои коллеги просили передать, что ты сволочь и башорг твой блядский тоже цытата
личное конфа пониебы хранитель девственности
[11:12:49] | Casey: Giterato: как поживает твой презерватив? Я переживаю.
[11:13:32] | Casey: .poke Giterato
[11:13:32] | Кана-тян дала Giterato... просто дала... :-"
[11:13:32] | Casey: .poke Giterato
[11:13:32] | Кана-тян дала Giterato... просто дала... :-"
Назад в будущее geek
А ведь ребята из "назад в будущее", когда отправлялись в будущее отправдяись в сегодняшний день.
радио личное
Доброе время суток, реактор!
Сегодня, 17 июня, пройдёт эфир посвящённый группе Helloween!
С Вами в студии Casey
http://jr-broadcast.net:8000/live.mp3.m3u - качаем плейлист и открываем браузером
или
http://jr-broadcast.net:8000/live.mp3 слушаем прямо в браузере (говорят FF не переключает треки).
Сегодня, 17 июня, пройдёт эфир посвящённый группе Helloween!
С Вами в студии Casey
http://jr-broadcast.net:8000/live.mp3.m3u - качаем плейлист и открываем браузером
или
http://jr-broadcast.net:8000/live.mp3 слушаем прямо в браузере (говорят FF не переключает треки).