http://forum.pascal.net.ru/index.php?s=&showtopic=4535&view=findpost&p=38226 функция ToDec(n:string; radix:longint):longint; оно ? Только вводить надо строку, а не integer как у тебя. ps Тока это для целыйх чисел ! Если дробное надо, то не пойдет..
Автор: Client 28.11.2007 2:23
число 201 в тричной это 19 в десятичной.Так?
Автор: Claymore 28.11.2007 2:27
Цитата(Client @ 27.11.2007 22:23)
число 201 в тричной это 19 в десятичной.Так?
да, сложности начинаются если взять 4 знака числа, да и дробная часть ацтойная выходит.
сложности начинаются если взять 4 знака числа, да и дробная часть ацтойная выходит.
А ты попроьуй, наконец, воспользоваться поиском... Выкладывалась программа (если не ошибаюсь, тема была про калькулятор), переводящая отдельно целую отдельно дробную части числа из одной системы счисления в другую...
А то писать одно и то же поднадоело, значшь ли уже...
Специально для Client: как ты думаешь, если зайти в поиск, сколько я найду там процедур/функций/программ перевода из одной системы в другую ("только для целой части")? 2? 3? А может 10? Я почему-то думаю, что одной сотней не обойдется... Не, если очень хочется написать то, что было сделано еще несколько лет назад (может, оно работать быстрее станет, или преподавателю переписанный текст больше понравится, другой причины - просто не вижу) то можно и написать еще несколько сотен вариантов... Переменные по-разному обозвать, например...