Задания
Версия для печати и копирования в MS Word
Тип Д1 № 10375
i

Какое из пе­ре­чис­лен­ных ниже вы­ра­же­ний имеет наи­боль­шее зна­че­ние?

1)  2138

2)  12810 + 810 + 410

3)  100010102

В от­ве­те за­пи­ши­те это зна­че­ние в де­ся­тич­ной си­сте­ме счис­ле­ния, ос­но­ва­ние пи­сать не нужно.

Спрятать решение

Ре­ше­ние.

Так как ответ нужен в де­ся­тич­ной си­сте­ме счис­ле­ния, пе­ре­ведём все числа в де­ся­тич­ную и вы­бе­рем мак­си­мум.

Для пе­ре­во­да числа  левая круг­лая скоб­ка a_na_n минус 1...a_2a_1a_0 пра­вая круг­лая скоб­ка _k, где ai - i-ая цифра, из k-ичной си­сте­мы счис­ле­ния в де­ся­тич­ную ис­поль­зу­ет­ся фор­му­ла  левая круг­лая скоб­ка a_na_n минус 1...a_2a_1a_0 пра­вая круг­лая скоб­ка _k = a_0 плюс a_1 умно­жить на k плюс a_2 умно­жить на k в квад­ра­те плюс ... плюс a_n умно­жить на k в сте­пе­ни n = \sum\limits_i = 0 в сте­пе­ни n a_i умно­жить на k в сте­пе­ни i

1)  213_8 = 3 умно­жить на 1 плюс 1 умно­жить на 8 плюс 2 умно­жить на 64 = 139_10

2)  128_10 плюс 8_10 плюс 4_10 = 140_10

3)  10001010_2 = 0 умно­жить на 1 плюс 1 умно­жить на 2 плюс 0 умно­жить на 4 плюс 1 умно­жить на 8 плюс 0 умно­жить на 16 плюс 0 умно­жить на 32 плюс 0 умно­жить на 64 плюс 1 умно­жить на 128 = 138_10

 

Ответ: 140.