4096 бит / 8 = 512 байт
512 байт / 1024 = 0,5 Кбайт
N=2^i
N -кол-во цветов
i- глубина цвета в битах
V=S*i=320*320*5=
512000 бит=<span>
512000/8/1024=</span><span><span>62,5Кбайт</span></span>
Эммм, типа двоичными числами что ли? ну как то так:
88 = 64 + 24 = 64 + 16 + 8 88=01011000
17 = 00010001
130 = 10000001
128 = 10000000
88.17.130.128 = 088.017.130.128 = 01011000.00010001.10000001.10000000
224 = 128 + 96 = 128 + 64 + 32 224 = 11100000
5=101
22=10110
224.5.0.22 = 224.005.000.022 = 11100000.00000101.00000000.00010110
function Pow(A, St: Integer) : Integer - объявляется функция Pow, которая принимает 2 аргумента A и St типа integer, а также сама функция возвращает значение integer
Далее объявляется переменная I типа Integer
begin - начало тела функции
Result := 1; - переменной Result присваивается значение 1
Далее идёт ветвление:
Если St = 0 , то переменной Result присваивается значение 1
В противном случае идёт цикл от I = 1 до St, где каждый шаг увеличивает переменную Result в A раз
словом end; заканчивается тело функции
Короче говоря, данная функция возводит число A в степень St
1) Перевести в троичную симметричную систему числа:
а) 17; б) -23; в) 41; г) -31.
2) Перевести в десятичную:
а) +-0---+0; б) --0-++0-; в) +00-+++; г) +---000+.