- •Т.В. Сарапулова, и.Е. Трофимов непозиционные и смешанные системы счисления
- •Введение
- •Смешанные системы счисления;
- •Непозиционные системы счисления.
- •1. Непозиционные системы счисления
- •1.1. Римская система счисления
- •1.2. Система остаточных классов (сок)
- •1.3. Система счисления Штерна-Броко
- •2. Смешанные системы счисления
- •2.1. Система счисления майя
- •2.2. Факториальная система счисления
- •2.3. Фибоначчиева система счисления
- •3. Контрольные вопросы
- •4. Рекомендуемая литература
2.1. Система счисления майя
Майя использовали 20-ричную систему счисления за одним исключением: во втором разряде было не 20, а 18 ступеней, то есть за числом (17)(19) сразу следовало число (1)(0)(0). Это было сделано для облегчения расчётов календарного цикла, поскольку (1)(0)(0) = 360 примерно равно числу дней в солнечном году.
2.2. Факториальная система счисления
Профессиональный интерес для специалистов в области численного анализа представляют факториальная и фибоначчиева системы, строящиеся на основе разложения (линейной комбинации)
,
где
коэффициенты
(называемые как и прежде цифрами)
устанавливаются в некотором диапазоне,
а основание является функцией от номера
разряда в изображении числа.
Факториальная система счисления строится на основании факториалов k! =1 2 3 4 … (k-1) k. Учитывая, что
1! =1, 2! =2, 3! =6, 4! =24, 5! =120, 6! =720 …,
можем записать число
137=1120+024+26+22+11=1(5!)+0(4!)+2(3!)+2(2!)+1(1!)
в виде 137=10221fact (для факториальной системы цифры принимают значение в диапазоне от 0 до k).
Очевидно, что эта система служит для компактного представления очень больших чисел - 20! ~ 2,43291018.
2.3. Фибоначчиева система счисления
Система, основанная на числах Фибоначчи (ее цифры равны 0 и 1), служит той же цели, что и факториальная система. Однако эти числа используются не только для компактного представления чисел, но и при решении многих оптимизационных задач.
Числа Фибоначчи – элементы числовой последовательности 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233, 377, 610, 987, 1597 …, в которой каждое последующее число равно сумме двух предыдущих чисел (F0=F1=1, Fk=Fk-1+ Fk-2 (k2)). Данная последовательность названа по имени средневекового математика Леонардо Пизанского (Фибоначчи).
K |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
Fk |
1 |
2 |
3 |
5 |
8 |
13 |
21 |
34 |
55 |
K |
10 |
11 |
12 |
13 |
14 |
15 |
20 |
25 |
30 |
Fk |
89 |
144 |
233 |
377 |
610 |
987 |
10946 |
121393 |
1346269 |
Число 137=189+055+134+021 +113 +08+05 +03+02+11 запишется в виде 1010100001fib. Отметим, что в фибоначчиевой записи не встречается две единицы подряд.
Любопытства ради, заметьте, что
Число 0,6180… называют золотым сечением и используют в численном анализе, в строительстве сооружений, при поиске гармонии в природе и обществе. Еще строители Парфенона усматривали золотую пропорцию катетов 0,6180 : 0,3820 в приятнейшем для глаза треугольнике.
3. Контрольные вопросы
Ознакомьтесь с принципами работы непозиционных и смешанных систем счисления и ответьте на приведенные ниже вопросы.
Дайте определения непозиционных и смешанных систем счисления.
Назовите и охарактеризуйте свойства непозиционных и смешанных систем счисления.
Назовите известные вам непозиционные системы счисления.
Назовите известные вам смешанные системы счисления.
Объясните причину неполной непозиционности римской системы счисления.
Охарактеризуйте различие между цифрой и числом.
Ознакомившись с позиционными системами счисления, охарактеризуйте систему счисления майя.
Сравните между собой факториальную и фибоначчиеву системы счисления.
Чему равно отношение 15-го и 16-го чисел Фибоначчи и насколько оно далеко от золотого сечения?
Находится ли представительство партий в Государственно думе в отношении золотого сечения?
Чему равна обратная величина золотого сечения? Не наводит ли эта величина на размышления, которые позволили бы найти золотое сечение с большим числом знаков?
