The Svin Не понял? Что ты имеешь ввиду? Sonic Асм хорош как "познание бытия" Но "палитрой и кистью" ему не быть никогда.
Я на другом так и не смог выучится Для нас, крестьян, только он и годится, самый простой после машинного кода.
Алгоритмы. Ну нам, с доктором Кнутом, удобней либо асм либо блок-схемы, либо мат. логическое описание. Так вот, какие алгоритмы на С++ кто разрабатывает? Или наши перекладывают?
The Svin Да дело не в алгоритмах, дело в языке как в таковом. Дело в уровне абстракции. Чем выше уровень абстракции тем больше инвариантов.
_DEN_ На асме конечно идет заточка под конкретную архитектуру, но ты видел хоть один проц, который не маш. коды обрабатывает? А любой "уровень абстракций" компилятором переваривается в ASM целевого проца Компиляторы тоже люди пишут, схемы оптимизации и превращения "инвариантов" естественно жестко прошиты в коде при разработке. Больше тебя о том, как твоя программа должна работать разработчики компилятора знать не могут. Некоторые алгоритмы так "оптимизируются", что челюсть просто падет.
Fafnir Так вот о чем я и говорю. Писать на асм - удел кодогенераторов-компиляторов. Человеку пора уже писать на более высокоуровневых языках.
Sonic Ты конечно извини,но я так и не понял как пользоваться твоим калк-ром. куда тут что писать надо???
The Svin, Fafnir, Quantum То, что пишет _DEN_ - очевидно. Я не понимаю, с чем вы пытаетесь спорить. Можно, конечно, удивительные вещи писать на асме. Но си - наиболее гибкий и универсальный инструмент. The Svin Еще как разрабатывают. Почитай "Жемчужины программирования" Бентли или "C для профессиональных программистов" Шилдта. При всем к тебе уважении, не стоит ругать язык, который ты поленился выучить.
Sonic Я что-то не понял, а где у твоей ф-ции log основание или он у тебя десятичный? Что-бы сравнить ответы может лучше посчитать 2-ой пример без логарифмов (где ответ 65)
Дык я вроде даже ошибки публиковал в этой книжке. Не поленись почитай. А потом не поленись и почитай что речь о С++, а не о С, и в конце этой безленной длиной ночи - почитай про историю каждого из приведённых там алгоритмов, удивительно сколько из них окажется "адаптированными" в С из разработок в мат. логике, блок схемах и машинных языков. И в конце концов - прояви уважение - не поленись почитать знаки припинания в моих постах. Откроется удивительное - что я ничего не ругаю (это просто паранойя) - я спрашиваю разрабатывает мол кто-то или нет.
Sonic Ура! Я понял как им пользоваться))))) Но он почему-то отказывается считать 2-ой пример (где ответ 65)
Ну так оставим эти пошлые алгоритмические задачи, нам крестьянам арфметам-логикам, а вам архитектурные. И мирно разбредёмся по углам. Я не против - кодируйте на С++. Никто не возражает если я останусь машинным кодером?