ofMyCity forum
Форум => Наука => Помощь студентам, абитуриентам, прохвесорам ;) => Тема начата: Eternal. от 31 Декабря, 2007, 00:45:23
-
так, извините за оффтоп, но раз тут все такие любители ассемблера, то может кто-то поможет с лабой ?
надо ввести число N, сисему исчесления в которой ввели число N, и систему исчисления, в которую нам надо перевести число N. ну а прога переводит в заданную систему, и выводит переведенное число. Поможет кто ?
-
Аналогтчно. звиняюсь. Могу помочь у кого проблемы с экономическими науками ;)
З.Ы. надо тема отдльная для студентов
-
так, извините за оффтоп, но раз тут все такие любители ассемблера, то может кто-то поможет с лабой ?
надо ввести число N, сисему исчесления в которой ввели число N, и систему исчисления, в которую нам надо перевести число N. ну а прога переводит в заданную систему, и выводит переведенное число. Поможет кто ?
Уууууу... мне кажется что такое нельзя написать на асемблере... очень уж системная задача для него... вижу только один вариант решения: писать машинным кодом сразу :)
P.S. меньше нужно по форумам шастать, а больше книжки по асму читать и течхелп, тогда таких вопросов не задавал бы :)
-
Уууууу... мне кажется что такое нельзя написать на асемблере... очень уж системная задача для него... вижу только один вариант решения: писать машинным кодом сразу :)
P.S. меньше нужно по форумам шастать, а больше книжки по асму читать и течхелп, тогда таких вопросов не задавал бы :)
блин, меня сроки поджимают, я знаю что херня. Но сам не успею, поетому и прошу.
Раз все знаешь, дак помог бы
-
такое на асме написать можно...
а тему отдельную сделаем...
-
Раз все знаешь, дак помог бы
Увы, но я далеко всего не знаю :)
А в чем проблема то? задачу ты поставил полностью как тебе преподаватель в универе ее написал...
Ты не знаешь как организовать перевод из одной системы в другую? на сколько мне помнится, то для этого достаточно оперировать операцией деления... на асме не знаешь как разделить одно число на второе? Опиши проблему, с удовольствием помогу :)
-
Ты не знаешь как организовать перевод из одной системы в другую? на сколько мне помнится, то для этого достаточно оперировать операцией деления... на асме не знаешь как разделить одно число на второе? Опиши проблему, с удовольствием помогу :)
Делением? Хм... а как перевести из десятичной системы в шестнадцатиричную делением? А наоборот? А в СОК?
-
ну если основание СИ-сорца больше основания СИ-дістинейшена - то степенями тогда
а СОК врядли в ТЗ был
-
Делением? Хм... а как перевести из десятичной системы в шестнадцатиричную делением? А наоборот? А в СОК?
Делить на 16.
А наоборот?
Делить на 1/16^x. Так пойдет?
P.S. Какой вопрос, такой ответ. Ой совсем забыл! одним делением не обойтись! Не судите меня строго! Еще же нужно суммировать! Что же теперь мне делать???
-
Ага...
dec 17 / 16 == hex 1.0625?
dec 31 / 16 == hex 1.9375?
dec 10 / 16 == hex 0.625?
хм.. а я всегда думал, что
dec 17 == hex 11
dec 31 == hex 1F
dec 10 == hex A
Что же теперь мне делать???
Скорее всего учить матчасть... ;)
-
dec 17 / 16 == hex 1.0625?
Ну вообще то матчасть нужно учить вам... вы написали что так как я предложил не получится, но сами не сказали как перевести...
а может всетаки всмотримся в то что вы же сами написали
dec 17 / 16 == 1 + 0.0625 ; 17 - 16 * 1 = 1;
dec 17 == hex 11. Что непонятного?.. Или нужно что бы при делении сразу же получались и буквы типа ABCDEF ? )) Заметьте, в задании не указано какие системы исчисленни можно вводить, т.е. можно ввести и систему исчисления 13 и 17 например :)
-
Заметьте, что
P.S. Какой вопрос, такой ответ.
Это были Ваши слова... Так что какая постановка решения задачи
Делить на 16.
Такой и результат.
Делить на 1/16^x. Так пойдет?
Угу, но только зачем лишняя операция? Это называется умножить на 16^x.
-
Ну што там по срокам? Поглумились уже?
-
..... посоветуйте какиенибудь документаЦии по Lisp ..... можно ссылкой в инет ... можно книгой :)
-
Валялось что-то по Прологу, посмотрю, может и по лиспу че осталось.
еще посмотри здесь: http://www.infanata.org :)