Перевести числа 41, 46 в фибоначчиеву систему счисления.Пожалуйста, распишите как решали,
Перевести числа 41, 46 в фибоначчиеву систему счисления.
Пожалуйста, распишите как решали, просто ответ не принимается.
1 ответ
Юлия Тигашова
Число в фибоначчиевой системе счисления единственным образом представляется в виде последовательности 0 и 1, причем никакие 2 единицы не стоят рядом. Каждый разряд числа подходит числу Фибоначчи.
0-й разряд подходит числу 1
1-й разряд подходит числу 2
2-й разряд соответствует числу 3
3-й разряд подходит числу 5
и т.д.
То есть, если решать программно, генерим числа Фибоначчи до тех пор, пока не дойдем до чисел, которые надо перевести: 1,2,3,5,8,13,21,34.
Потом, начиная с самого большого, проходимся по разрядам:
Для числа 41:
7) 4134 =gt; 7-й разряд равен 1. Вычитаем из 41 число Фибоначчи, соответствующее этому уровню и получаем 41-34=7
6) 7lt;21 =gt; 6-й разряд равен 0
5) 7lt;13 =gt; 5-й равен 0
4) 7lt;8 =gt; 4-й равен 0
3) 75 =gt; 3-й равен 1, 7-5=2
2) 2lt;3 =gt; 2-й равен 0,
1) 22 =gt; 1-й равен 1, 2-2=0
0) 0lt;1 =gt; 0-й равен 0
Приобретенное число: 10001010
Для числа 46:
7) 4634 =gt; 7-й равен 1, 46-34=12
6) 12lt;21 =gt; 6-й равен 0
5) 12lt;13 =gt; 5-й равен 0
4) 128 =gt; 4-й равен 1, 12-8=4
3) 4lt;5 =gt; 3-й равен 0
2) 43 =gt; 2-й равен 1, 4-3=1
1) 1lt;2 =gt; 1-й равен 0
0) 11 =gt; 0-й равен 1, 1-1=0
Итог: 10010101
0-й разряд подходит числу 1
1-й разряд подходит числу 2
2-й разряд соответствует числу 3
3-й разряд подходит числу 5
и т.д.
То есть, если решать программно, генерим числа Фибоначчи до тех пор, пока не дойдем до чисел, которые надо перевести: 1,2,3,5,8,13,21,34.
Потом, начиная с самого большого, проходимся по разрядам:
Для числа 41:
7) 4134 =gt; 7-й разряд равен 1. Вычитаем из 41 число Фибоначчи, соответствующее этому уровню и получаем 41-34=7
6) 7lt;21 =gt; 6-й разряд равен 0
5) 7lt;13 =gt; 5-й равен 0
4) 7lt;8 =gt; 4-й равен 0
3) 75 =gt; 3-й равен 1, 7-5=2
2) 2lt;3 =gt; 2-й равен 0,
1) 22 =gt; 1-й равен 1, 2-2=0
0) 0lt;1 =gt; 0-й равен 0
Приобретенное число: 10001010
Для числа 46:
7) 4634 =gt; 7-й равен 1, 46-34=12
6) 12lt;21 =gt; 6-й равен 0
5) 12lt;13 =gt; 5-й равен 0
4) 128 =gt; 4-й равен 1, 12-8=4
3) 4lt;5 =gt; 3-й равен 0
2) 43 =gt; 2-й равен 1, 4-3=1
1) 1lt;2 =gt; 1-й равен 0
0) 11 =gt; 0-й равен 1, 1-1=0
Итог: 10010101
, оставишь ответ?
Похожие вопросы
-
Вопросы ответы
Новое
NEW
Статьи
Информатика
Статьи
Последние вопросы
В сосуде 4целых одна пятая литр воды что бы заполнить сосуд
Математика.
Двум малярам Диме И Олегу поручили выкрасить фасад дома они разделили
Разные вопросы.
найти порядковый номер 41Э если в ядре 20 нейтронов
Разные вопросы.
в ряду натуральных чисел 3, 8, 10, 24, … 18 одно
Математика.
Предприятие по производству с/хоз продукции на производство затратило 3527000 руб Валовый
Разные вопросы.
Математика, задано на каникулы. ВАРИАНТ 1004
НОМЕР 1,2,3,4,5,6,7,8.
Математика.
Имеются три конденсатора емкостью С1=1мкФ, С2=2мкФ и С3=3мкФ. Какую наименьшую емкость
Физика.
Из точки м выходят 3 луча MP MN и MK причём
Геометрия.
выпиши в свою тетрадь те правила этикета которые тебе не были
Разные вопросы.
Анна хорошо учится у неё много подруг свободное от учёбы время
Обществознание.
Облако тегов