|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
15.10.2009, 13:56 | #1 |
Пользователь
Регистрация: 15.10.2009
Сообщений: 12
|
Системы счислений. Паскаль
Доброе время суток,
уважаемые посетители этого замечательного сайта !! Очень нужна ваша помощь в дописании кода программы перевода чисел из одной СС в другую СС. Вот программка, которая переводит целые числа с 10-ной СС в произвольную и с произвольной СС в 10-ную: Код:
Как это доделать подскажите, пожалуйста. Последний раз редактировалось Rembo; 15.10.2009 в 18:19. |
15.10.2009, 14:33 | #2 | |
Максим Николаев
Форумчанин
Регистрация: 15.02.2009
Сообщений: 170
|
Цитата:
NeshSoft. Программирование на заказ для студентов. Delphi/Pascal. Подробнее на сайте neshsoft.narod.ru
|
|
16.10.2009, 00:58 | #3 |
Пользователь
Регистрация: 15.10.2009
Сообщений: 12
|
и все же какой алгоритм перевода дробной части??
|
16.10.2009, 02:16 | #4 |
Меркантильный кю
Участник клуба
Регистрация: 02.02.2008
Сообщений: 1,001
|
Fifo4ka
Покажу на примере алгоритм перевода дробной части. Пусть нам надо число 0.635 из 10ой системы перевести в двоичную 1. 0.635 * 2 = 1.27 теперь целую часть пишем пишем, а с дробной повторяем |0.1 2. 0.27 * 2 = 0.54 |0.10 3. 0.54 * 2 = 1.08 |0.101 4. 0.08 * 2 = 0.16 |0.1010 и т.д. Выполняем этот цикл, до тех пор, пока дробная часть не станет равна 0, или же мы не получим дробную часть, которая уже встречалась ранее (в этом случае будет бесконечная периодическая дробь) Ну вот, соответственно допустим для 16ой системы счисления надо умножать на 16
Росли вроде умными, выросли дурнями... (c)А.Васильев
|
17.10.2009, 20:21 | #5 |
Пользователь
Регистрация: 15.10.2009
Сообщений: 12
|
вот, вроде с алгоритмом перевода дробной части разобралась, только на Си переделала:
Код:
P.S. А название темы надо же поменять... И как можно поставить защиту от ввода основания системы букв?? Последний раз редактировалось Stilet; 19.10.2009 в 08:50. |
20.10.2009, 00:48 | #6 |
Пользователь
Регистрация: 15.10.2009
Сообщений: 12
|
видимо, либо глупый вопрос, либо что??
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Паскаль. Графика. Нужна помощь с фрагментом программы | Кэмерон | Помощь студентам | 1 | 27.04.2009 20:35 |
SOS! Нужна срочная помощь Паскаль! | ЯншинаВера | Помощь студентам | 2 | 02.06.2008 21:25 |
нужна помощь паскаль | novol | Помощь студентам | 5 | 12.12.2007 21:05 |
Паскаль. Не могу найти ошибку. Нужна помощь! | Nexx | Помощь студентам | 10 | 06.12.2007 19:12 |