Текущий архив: 2003.03.17;
Скачать: CL | DM;
Вниз
перевод из одной численной системы в другую Найти похожие ветки
← →
Hiks (2003-03-05 14:32) [0]Блин, столько лет живу ниразу не надо было... У кого есть прога перевода чисел из одной системы в другую... А-а-а я горю просто, не помню как они переводятся...
← →
Anatoly Podgoretsky (2003-03-05 14:35) [1]IntToStr
← →
valery (2003-03-05 14:54) [2]Алгоритм прямого перевода не помню, но довольно нетрудно перевести сначала в десятичную, а потом уже в систему нужного основания.
Для перевода в десятичную нужно просуммировать десятичные эквиваленты каждой позиции числа. Десятичный эквивалент = (<основание системы счисления> ^ <номер позиции - 1>)*десятичный эквивалент числа в позиции.
Для перевода из десятичной в систему нужного основания, требуется просто последовательно целочисленно делить десятичное число на основание системы, из остатков деления будет формироваться результат. И так пока десятичное число не сравняется с 0
В принципе просто, но если не понятно могу привести пример
Страницы: 1 вся ветка
Текущий архив: 2003.03.17;
Скачать: CL | DM;
Память: 0.44 MB
Время: 0.007 c