Фибоначчиева система счисления
Фибоначчиева система счисления основывается на числах Фибоначчи. , где Fk — числа Фибоначчи, , при этом в записи не встречается две единицы подряд.
Непозиционные системы счисления.
В непозиционных системах счисления величина, которую обозначает цифра, не зависит от положения в числе. При этом система может накладывать ограничения на положение цифр, например, чтобы они были расположены в порядке убывания.
Биномиальная система счисления.
Представление, использующее биномиальные коэффициенты, где .
Система остаточных классов (СОК).
Представление числа в системе остаточных классов основано на понятии вычета и китайской теореме об остатках. СОК определяется набором взаимно простых модулей с произведением так, что каждому целому числу x из отрезка [0,M − 1] ставится в соответствие набор вычетов , где
…
При этом китайская теорема об остатках гарантирует однозначность представления для чисел из отрезка [0,M − 1].
В СОК арифметические операции (сложение, вычитание, умножение, деление) выполняются покомпонентно, если про результат известно, что он является целочисленным и также лежит в [0,M − 1].
Недостатками СОК является возможность представления только ограниченного количества чисел, а также отсутствие эффективных алгоритмов для сравнения чисел, представленных в СОК. Сравнение обычно осуществляется через перевод аргументов из СОК в смешанную систему счисления по основаниям
|
|
Дата добавления: 2018-04-05; просмотров: 244; Мы поможем в написании вашей работы! |
Мы поможем в написании ваших работ!