Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.014 c
1-54015
Jaguar
2003-03-06 19:52
2003.03.17
Есть ли в Паскале/Delphi следующие операции...


1-53965
SeNtiMeL
2003-03-05 23:15
2003.03.17
Как скрыть курсор в Memo и RichEdit ?


7-54346
ychnik
2003-01-22 18:13
2003.03.17
Глупый вопрос, но все же...


14-54300
Nick-From
2003-02-26 19:47
2003.03.17
есть функция Log(x) и Exp(x), как выразить Ln(x) замучился вспоми


3-53877
Maik
2003-02-24 18:30
2003.03.17
Ошибка Sql 804 при работе в сети




   Наверх