evlampin
?>

Пайтон.вводити з клавіатури числа поки не введемо 0​

Информатика

Ответы

sapelnikovk-74

a = int(input ())

while a != 0:

a = int(input())

VdoffOlga
2) 100001100 = 2^8 + 2^3 + 2^2 = 256 + 8 + 4 = 268
3) 137 = 10001001 (нужно число делить на 2, записывая остаток, и так до тех пор пока число уже нельзя будет делить, потом записываем остатки в обратном порядке)
137 / 2 = 68 ( остаток 1)
68 / 2 = 34 (остаток 0)
34 / 2 = 17 (остаток 0)
17 / 2 = 8 (остаток 1)
8 / 2 = 4 (0)
4 / 2 = 2 (0)
2 / 2 = 1 (0)
Теперь записываем остатки в обратном порядке = 10001001
4) Как я понял 8 и 16 это систему счисления, если да то:
а)151 = 1 * 8^2 + 5 * 8^1 + 1 * 8^0 = 64 + 40 + 1 = 105
б) 2С = 2 * 16 + 12(С) = 32 + 12 = 44
Кирилл-Морозова

ответ: 327 680 бит; 40 960 байт; 40 килобайт.

Объяснение: всё очень просто, смотри: формат CMYK имеет глубину цвета 32 бита. Чтобы вычислить объём изображения, нужно лишь перемножить размер фото на глубину его цвета. Таким образом получаем: 32×320×32= 327 680 БИТ. БИТ наименьшая единица размера. Далее переводим результат в БАЙТЫ. 1 БАЙТ равен 8 БИТАМ. Делим результат на 8. Получаем 40 960 БАЙТ. Переводим БАЙТЫ в КИЛОБАЙТЫ. Система измерения в информатике отличается от физики или алгебры, например. Здесь приставки КИЛО, МЕГА, ГИГА, ТЕРА, ПИТА ... ЙОТА и тп означают не 1000, а 1024. Потому в одном КИЛОБАЙТЕ 1024 БАЙТ. Следовательно результат предыдущего действия мы делим на 1024. Получается 40 КБ или КИЛОБАЙТ.

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Пайтон.вводити з клавіатури числа поки не введемо 0​
Ваше имя (никнейм)*
Email*
Комментарий*