задача. Есть некое рациональное число (4.123232421) например. Надо представить его ввиде дроби с наилучшем приближением. Как ? Видел вроде софтину для МК, а на PC как ?
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
Отправлено
DASM
21 марта 2005 г. 00:22
Составить ответ
|||
Конференция
|||
Архив
Ответы
Всё бы Вам софтину готовую. Алгоритм описан у Кнута в "Конкретной математике". Страницу завтра скажу.
—
Крок
(21.03.2005 00:49,
пустое
)
нету у меня Кнута :-( Только пряники
—
DASM
(21.03.2005 00:58,
пустое
)
Эт ты зря. Правильная книжка. На паскале программулина занимает строк 20
—
Крок
(21.03.2005 01:05,
пустое
)
я еще труп страуса не расковырял окончательно :-(
—
DASM
(21.03.2005 01:09,
пустое
)
Ну на Ц вряд ли будет длиннее.
—
Крок
(21.03.2005 01:13, 31 байт)
да я просто в смысле - всего не перечитать
—
DASM
(21.03.2005 01:16,
пустое
)
Пардон. Что этот редактор с кавычками вытворяет?
—
Крок
(21.03.2005 00:50,
пустое
)
Первый раз увидел?
—
0x20_4600
(21.03.2005 00:51,
пустое
)
Первый раз это меня коснулось :-) Думал, коллеги выпендриваются...
—
Крок
(21.03.2005 00:52,
пустое
)
Если че не знаете ищите сперва в MATLAB. rats(4.123232421) = 2041/495
—
AlexandrY
(21.03.2005 00:33,
пустое
)
спасибо. Пошел ставить :-)
—
DASM
(21.03.2005 00:36,
пустое
)
а если несложно для 4.3402777777777777 не посчитаете ? Только поменьше числа, вверху до 2048 а снизу до 255
—
DASM
(21.03.2005 00:38,
пустое
)
Тогда верхнее число не будет больше 1200
—
Крок
(21.03.2005 02:01,
пустое
)
да ладно (+)
—
DASM
(21.03.2005 02:11, 100 байт)
понятно, что цепные дроби, но мне бы софтинку...
—
DASM
(21.03.2005 00:32,
пустое
)
теория чисел. цепные дроби.
—
мелкий индеец
(21.03.2005 00:31,
пустое
)
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru