Изменения

Перейти к: навигация, поиск

Системы счисления

1005 байт добавлено, 03:58, 11 мая 2018
источники, см.также
Таким образом, любое неотрицательное целое число <tex>a = 0,\ 1,\ 2,\dots</tex> можно единственным образом представить через последовательность битов …ε<sub>k</sub>…ε<sub>4</sub>ε<sub>3</sub>ε<sub>2</sub>: <tex>a = \sum_k \varepsilon_k F_k,\ \varepsilon_k = 0,1</tex>, причём последовательность {ε<sub>k</sub>} содержит лишь конечное число единиц, и не имеет пар соседних единиц: <tex>\forall k\ge 2: (\varepsilon_k=1) \Rightarrow (\varepsilon_{k+1}=0)</tex>.
За исключением последнего свойства, данное представление аналогично двоичной системе счисления.
==Теорема Цекендорф Цекендорфа (англ. ''Zeckendorf's theorem'')==
{{Теорема
|id=th1
Доказательство существования легко провести по индукции. Любое целое число <tex>a\ge 1</tex> попадёт в промежуток между двумя соседними числами Фибоначчи, то есть для некоторого <tex>n\ge 2</tex> верно неравенство: <tex>F_n \le a < F_{n+1}</tex>. Таким образом, <tex>a = F_n + a'</tex>, где <tex>a'=a-F_n\ <\ F_{n-1}</tex>, так что разложение числа <tex>a'</tex> уже не будет содержать слагаемого <tex>F_{n-1}</tex>.
}}
 
== Источники информации ==
* [https://ru.wikipedia.org/wiki/%D0%A1%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D0%B0_%D1%81%D1%87%D0%B8%D1%81%D0%BB%D0%B5%D0%BD%D0%B8%D1%8F/ Системы счисления]
* [https://ru.wikipedia.org/wiki/%D0%A1%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D0%B0_%D1%81%D1%87%D0%B8%D1%81%D0%BB%D0%B5%D0%BD%D0%B8%D1%8F/ Фибоначчиева система счисления]
* [https://ru.wikipedia.org/wiki/%D0%A2%D0%B5%D0%BE%D1%80%D0%B5%D0%BC%D0%B0_%D0%A6%D0%B5%D0%BA%D0%B5%D0%BD%D0%B4%D0%BE%D1%80%D1%84%D0%B0/ Теорема Цекендорфа]
 
== См. также ==
*[[Арифметика чисел в b-ичной системе счисления (Длинная арифметика) | Арифметика чисел в b-ичной системе счисления (Длинная арифметика)]]
*[[Разложение на множители (факторизация) | Разложение на множители (факторизация)]]
344
правки

Навигация