Форум » Системы счисления » 14-319 » Ответить

14-319

Тарасов М.Р.: 319) (П. Волгин) Значение выражения (64^25 + 4^10) – (16^20 + 32^3) записали в системе счисления с основанием 4. В каком разряде четверичной записи числа при просмотре справа налево впервые встречается цифра 2? вот текст программы с решением [pre2]b = (64 ** 25 + 4 ** 10)- (16 ** 20 + 32 ** 3) me = '' while b > 0: a = b % 4 b = b // 4 me = me + str(a) print(me[::-1])[/pre2] выдает ответ 333333333333333333333333333333333330000000000000000000000000000003320000000 2 на 8 месте с конца. А не на 7, как в ответах

Ответов - 3

Тарасов М.Р.: Понял ошибку, нумерация разрядов с нуля...

cabanov.alexey: А может стоит указать этот факт в примечании?

Поляков: Пожалуй, да. Добавил.




полная версия страницы