Сделайте пожалуйста хотя-бы 2 задания( Очень прошу! 1) Укажите наибольшее четырёхзначное...

0 голосов
69 просмотров

Сделайте пожалуйста хотя-бы 2 задания( Очень прошу!
1) Укажите наибольшее четырёхзначное восьмеричное число, двоичная запись которого содержит ровно 4 нуля. В ответе запишите только само восьмеричное число, основание системы счисления указывать не нужно.

2) Запись числа 30 в некоторой системе счисления выглядит так: 110q. Найдите основание системы счисления q.

3) Дано: a=100111002, b=101101102 в двоичной системе счисления.
Какое из чисел равно их произведению?

110111101101000
110100011101000
110111010010000
110111011101000



Информатика (1.8k баллов) | 69 просмотров
Дан 1 ответ
0 голосов
Правильный ответ

1) [4080_10, "7760"_8, "111111110000"_2]
вообще логично - нули в самом конце

2) q= 5 методом перебора
3): 10011100 * 10110110 = 110111011101000  самый последний из вариантов если это важно

Поскольку объяснений не требовалось, то все примеры были решены по быстрому с помощью языка Ruby в котором очень удобно работать с системами счисления




(55.0k баллов)
0

Вначале выпишите число в двоичной, но с учётом, что каждой двоичной триаде соответствует одна восьмеричная цифра.
Четыре нуля лучше всего отправить в самую правую часть двоичной записи числа.
111 111 110 00022 = 776088
ПРАВИЛЬНЫЙ ОТВЕТ
7760

0

Вначале выпишите число в двоичной, но с учётом, что каждой двоичной триаде соответствует одна восьмеричная цифра.
Четыре нуля лучше всего отправить в самую правую часть двоичной записи числа.
111 111 110 000_2 = 7760_8
ПРАВИЛЬНЫЙ ОТВЕТ
7760

0

У меня так же только решалось программно.