Помощь - Поиск - Пользователи - Календарь
Полная версия: Задачи на системы счисления
Форум «Всё о Паскале» > Образование и наука > Математика
NightPaladin
Уважаемые участники прошу ВАС
указать решение саоме обычное аналтическое или как правильно(так как програмное спрашиваю в соответствующей теме) решение следующих заданий

1. Число 127, 45 перевели из десятичной системы счисления в восьмеричную систему счисления. Найдите 1998 цифру после запятой.

2. Сумму восьмеричных чисел 17+1700+170000+ …..+1700 000000 перевели в шестнадцатеричную систему счисления. Найдите в записи числа, равного этой сумме, пятую цифру слева.

По возможности очень подробно, чтобы понять - спасибо
NightPaladin
Ну хотябы подскажите как надо делать
FreeMan
2. там число 1717171717 в восьмеричной, а это вроде fffff в 16-ичной.
UtaH
Цитата(FreeMan @ 10.05.05 23:04)
2. там число 1717171717 в восьмеричной, а это вроде fffff в 16-ичной.

У меня F3CF3CF получилось...
NightPaladin
И что из этого наиболее верно?
FreeMan
калькулятор сказал, что UtaHSh права :D
Atos
Первый пример:

127=1*8^2+7*8^1+7*8^0=177 в восьмеричной

Умножаем дробь на 8, целую часть запоминаем и отбрасываем
Код

0,45 * 8 = 3,6    3
0,6 * 8 = 4,8      4
0,8 * 8 = 6,4      6
0,4 * 8 = 3,2      3
0,2 * 8 = 1,6      1
0,6 * 8 = 4,8      4
...
Зациклилось

Получили бесконечную периодическую восьмеричную дробь 177,34613146314631...
Нетрудно посчитать, что 1998 цифрой после запятой будет 4.
FreeMan
177,3463146314631463146314631463146314631463146314631463146314631463146314631463
14631463146314631463146314631463146314631463146314631463146314631463146314631463
14631463146314631463146314631463146314631463146314631463146314631463146314631463
14631463146314631463146314631463146314631463146314631463146314631463146314631463
14631463146314631463146314631463146314631463146314631463146314631463146314631463
14631463146314631463146314631463146314631463146314631463146314631463146314631463
14631463146314631463146314631463146314631463146314631463146314631463146314631463
14631463146314631463146314631463146314631463146314631463146314631463146314631463
14631463146314631463146314631463146314631463146314631463146314631463146314631463
14631463146314631463146314631463146314631463146314631463146314631463146314631463
14631463146314631463146314631463146314631463146314631463146314631463146314631463
14631463146314631463146314631463146314631463146314631463146314631463146314631463
14631463146314631463146314631463146314631463146314631463146314631463146314631463
14631463146314631463146314631463146314631463146314631463146314631463146314631463
14631463146314631463146314631463146314631463146314631463146314631463146314631463
14631463146314631463146314631463146314631463146314631463146314631463146314631463
14631463146314631463146314631463146314631463146314631463146314631463146314631463
14631463146314631463146314631463146314631463146314631463146314631463146314631463
14631463146314631463146314631463146314631463146314631463146314631463146314631463
14631463146314631463146314631463146314631463146314631463146314631463146314631463
14631463146314631463146314631463146314631463146314631463146314631463146314631463
14631463146314631463146314631463146314631463146314631463146314631463146314631463
14631463146314631463146314631463146314631463146314631463146314631463146314631463
14631463146314631463146314631463146314631463146314631463146314631463146314631463
14631 :D
Atos
blink.gif :D :D :D
hiv
Цитата
FreeMan: Работа - не волк, а произведение силы на перемещение.

:D Ты оправдываешь свой девиз! :D

Первая цифра 3 не входит в повторяющуюся последовательность 4631, поэтому из 1998 вычитаем 1 - получим: 1997 (цифр осталось рассмотреть).
1996 нацело делиться на 4 (кол-во цифр в 4631), тогда следующая искомая цифра будет конечно - 4 !
NightPaladin
Благодарю, я расцениваю этот ответ как верный - правильно?
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.