Предмет: Информатика, автор: qwitym

Вычислите выражение:

а) (1111101²(только внизу) + AF¹⁶(только внизу) : 36⁸(только внизу);

б) 125⁸(только внизу) + 101²(только внизу) • 2А¹⁶(только внизу) - 141⁸(только внизу).

P.s надеюсь я нормально написала и все понятно. помогите, пожалуйста ​


Ziorar: Хорошо написано. Кстати, в редакторе есть кнопка добавить символ, и там можно выбрать верхние/нижние индексы чисел. И тогда можно записать основание систем счисления как нужно: AF₁₆ Ещё, все эти нижние/верхние цифры и символы можно набрать там, и скопировать для себя в файл Ворд, или в текстовый (но сохранить его в юникоде).

Ответы

Автор ответа: Ziorar
3

Чтобы сосчитать выражения, нужно перевести все числа в одну и ту же систему счисления. И лучше- в десятичную (там потом считать удобно и привычно, ведь это наша обычная система):

а) Переводим числа:

1111101₂ = 125₁₀

AF₁₆ = 175₁₀

36₈ = 30₁₀

Считаем выражение (основание десятичной системы писать не обязательно):

Похоже, у вас скобка одна не записана. Видимо, выражение должно быть такое:

(1111101₂ + AF₁₆) : 36₈ = (125 + 175) : 30 = 300 : 30 = 10

Потому что если без этой скобки, то дробные числа будут:

1111101₂ + AF₁₆ : 36₈ = 125 + 175 : 30 = 125 + $\frac{175}{30} = 125 + $\frac{35}{6} = 125 + $5\,\frac{5}{6} =  $130\,\frac{5}{6}

либо можно в десятичных дробях считать:

125 + 175 : 30 = 125 + 5,8(3) = 130,8(3) = 130,83333...

б) Переводим числа:

125₈ = 85₁₀

101₂ = 5₁₀

2A₁₆ = 42₁₀

141₈ = 97₁₀

Считаем выражение:

125₈ + 101₂ • 2A₁₆ - 141₈ = 85 + 5 • 42 - 97 = 85 + 210 - 97 = 198


qwitym: спасибо огромное! вы очень мне помогли! ❤
Ziorar: Похоже, скобку одну пропустили. Вот поэтому, лучше писать сразу основания системы наглядно: AF₁₆
Тогда лишние скобки не будут мешаться под ногами, и нужные скобки не пропадут :)
Ziorar: Пожалуйста )
Похожие вопросы
Предмет: Английский язык, автор: ооооооооооооооо1