Решить . напишите условие и решение! 5.в процессе преобразования растрового графического файла количество цветов уменьшилось с 4096 до 64. во сколько раз уменьшился объем файла? 6.найдите объем видеопамяти при разрешающей способности экрана 1152*864 точки и глубине цвета 8 битов. 7. в процессе преобразования растрового графического файла количество цветов увеличилось с 256 до 65536. во сколько раз увеличился объем файла?
Ответы на вопрос:
дано:
n1 = 256 цветов
n2 = 65536 цветов
найти:
v1< v2 во сколько раз
решение:
-1) n1 = 2^i1
256 = 2^8
i1 = 8 бит глубина кодирования 1 пикселя, если использовать палитру 256 цветов
-2) n2 = 2^i2
65536 = 2^16
i2 = 16 бит глубина кодирования 1 пикселя, если использовать палитру 65536 цветов
-3) пусть s - количество пикселей в изображении - оно одинаково для обеих палитр (по условию рисунок был один и тот же)
тогда
v1 = s * i1, следовательно s = v1 / i1
v2 = s * i2, следовательно s = v2 / i2
v1/i1 = v2/i2
v1/8 = v2/16
v2 * 8 = v1 * 16
делим обе части на 8
v2 = 2*v1
значит v2 > v1 в два раза
ответ: информационный объем файла увеличился в два раза.
number = int(input("Введите число: "))
if number >999 or number <-999:
print("Error! \nЧисло должно быть в диапазоне от -999 до 999")
else:
if number < 0:
number = int(abs(number))
num =("Отрицательное. ")
elif number > 0:
num = ("Положительное. ")
elif number == 0:
num = ("Ни положительное, ни отрицательное. ")
quantity = len(str(number))
print(str(num) + "Количество цифр: " + str(quantity))
Объяснение:
варлваваапрпр
Популярно: Информатика
-
Alin4ikVP01.06.2023 11:27
-
goshan1430.09.2022 17:29
-
валя35901.04.2022 18:08
-
Sekretnova25.01.2020 08:17
-
elena09010709.12.2021 16:48
-
zoyabludova1909.01.2022 20:58
-
Anele200319.11.2020 21:54
-
JustTkach01.07.2020 18:40
-
Lenakorzyn23.10.2021 22:42
-
санёк5566546465422.07.2021 21:08