Function Sign(x:real):integer;
begin
if x<0 then Sign:=-1
else if x=0 then Sign:=0
else Sign:=1;
end;
var a,b:real;
begin
writeln('a, b:');
readln(a,b);
writeln('Sign(A) + Sign(B) = ',Sign(a) + Sign(b));
end.
Пример:
<span>a, b:
-8 0
Sign(A) + Sign(B) = -1</span>
Нам известна мощность алфавита N (т.е. количество всех возможных символов) обоих языков, значит мы можем узнать информационный вес (i) одного символа для каждого языка по формуле
.
Для языка Бамбара i=7 бит (
); для языка Мандинго i=6 бит (
).
Узнаем количество информации в сообщении на языке Бамбара: 7*70*25*7= 85 750 бит.
Вычислим количество информации в сообщении на языке Мандинго: 6*70*25*7= 73 500 бит.
Делаем вывод, что сообщение на языке Бамбара несёт больше информации на 12 250 бит (85 750-73 500= 12 250).
Есть видео "Cоздание тестов в среде MS PowerPoint"
Количество цветов
256=2^8=2*2*2*2*2*2*2*2 бит
2(чёрный и белый)=2^1=2(ни на что не умножается, можно 2*1)
Отношение цветов 256 и 2 - разница в объёме. 256/2=128=2^7
С градацией серого (плавный переход от чёрного к белому)
256 цветов: RGBA = red green blue alpha = красный зелёный синий альфа(прозрачность)
У чёрного, белого и серого значения RGB равны меду собой, если красный это 63,0,0, то то белый 63,63,63, чёрный 0,0,0, серый - весь промежуток между чёрным и белым - 1-62 (0 чёрный, 63 белый) (2^6, но значение начинается с 0, а не 1)
У ч-б с градацией серого без прозрачности будет только одно значение цвета, только 64 вместо 256 цветов, битов. Либо все 256 с прозрачностью и цвета будут равны R=G=B