сложение чисел в разных системах счисления
Автор Sedjura Xiko задал вопрос в разделе Другие языки и технологии
Ищу алгоритм сложения чисел в разных системах счисления и получил лучший ответ
Ответ от Ѓдачник[гуру]
Наверное, проще всего сделать числа как массивы на 1000 ячеек.
Алгоритм такой:
Цикл от 1000 до 1 с шагом -1 ' (или от 999 до 0 - не помню, в Паскале массивы начинаются с 0 или с 1)
' Нумерация задом наперед - потому что старший разряд записан в 1 ячейке
S(i) = S(i) + A(i) + B(i) ' Складываем, начиная с последней ячейки
Если S(i) > ОСС, то: ' (ОСС - это основание системы счисления)
S(i-1) = S(i-1) + 1 ' Прибавляем 1 к старшему разряду
S(i) = S(i) - OCC ' Вычитаем ОСС из младшего разряда.
Конец Если
Конец цикла
Конец
Ответ от Константин Тарасов[гуру]
Ииии, просто в следующий порядок будет переводится единица, если в прошлом порядке было число равное системе счисления .Тогда оно (число в прошлом порядке) будет равно Системе счисления -1.И приводишь оба числа к одной системе счисления. И складываешь. По мне вообще так легче через машину Тьюринга.
Ииии, просто в следующий порядок будет переводится единица, если в прошлом порядке было число равное системе счисления .Тогда оно (число в прошлом порядке) будет равно Системе счисления -1.И приводишь оба числа к одной системе счисления. И складываешь. По мне вообще так легче через машину Тьюринга.
Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Ищу алгоритм сложения чисел в разных системах счисления
спросили в 900 год
Как возникли цифры?
У первобытных людей не было даже чисел, они количество предметов отображали равным количеством
подробнее...
Как возникли цифры?
У первобытных людей не было даже чисел, они количество предметов отображали равным количеством
подробнее...
Кто и когда придумал первые цифры?
Изобретение цифр – явление относительно позднее! Сегодня весь мир пользуется изобретением,
подробнее...
спросили в Цифры
Кто придумал арабские цифры?
Цифры современной десятичной системы носят название арабских, поскольку европейцы заимствовали их у
подробнее...
Кто придумал арабские цифры?
Цифры современной десятичной системы носят название арабских, поскольку европейцы заимствовали их у
подробнее...
когда и где впервые появилась цифра ноль?
На протяжении тысячелетий люди обходились без ноля: эта цифра была неведома ни египтянам, ни
подробнее...
спросили в Другое 1003 год
кто придумал арабские цифры
Арабские цифры возникли в Индии не позднее V века. Тогда же было открыто и формализовано понятие
подробнее...
кто придумал арабские цифры
Арабские цифры возникли в Индии не позднее V века. Тогда же было открыто и формализовано понятие
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:
спросили в 01.
как на иврите написать эти цифры 13.01.2006
Если уж говорить о написании даты на иврите, то используется или дата привычного календаря,
подробнее...
как на иврите написать эти цифры 13.01.2006
Если уж говорить о написании даты на иврите, то используется или дата привычного календаря,
подробнее...