Здравствуйте, CodeMonkey, Вы писали:
CM>·>Ну, во-первых, 2^10 это не константа, а выражение.
CM>А его результат — константа.
И что? Результат для решения задачи помнить не требуется. И в решении даже не участвует. Т.е. знание этой константы вообще бесполезно.
CM>Софизм и демагогия — это то, что ты сейчас понаписал.
Нет, просто ты тупишь неимоверно, или просто троллишь.
CM>·>Но даже допустим, что да, для решения задачи действительно надо "помнить константу 2^10". Теперь ты как иксперт по логике, можешь логически объяснить каким таким волшебным образом заявленное тобой "помнить наизусть степени двойки" волшебным образом превратилось в "помнить константу 2^10"?
CM>Поскольку ты ее указал в данном случае, просто поэтому 
"Данный случай" это ровно то что требуется для решения той задачи. Твоё "помнить наизусть степени двойки" — ещё одна твоя выдумка, дабы сабж в свою пользу склонить. Или просто ты не смог догадаться до решения без необходимости зубрёжки степеней, но боишься признаться.
CM>>>Покажи мне такого летального мутанта, которому 65536 удобнее, чем 0x10000. А если кто-нибудь напишет 65636, например?
CM>·>Любого, кто десяитчной системой пользуется чаще, чем 16ричной.
CM>И он будет зубрить константы именно в ней, хотя 16-ричная была бы намного проще и удобнее для этого случая.
В процессе написания кода это можно посчитать (или у вас запрещено бумажкой пользоваться на работе?). Или просто написать в коде "64 * 1024", пусть компилятор зубрит константы, ему можно.
CM>Просто признайся, что привык делать через жопу и не сообразил, что можно делать лучше