16,13(10 с/с)->(16 c/c) =10.2147АЕ147АЕ1000
A, 36 (10) = 100100 (2)
B, 4 (10) = 000100 (2)
A + B = 101000 (2) = 40 (10)
A and B = 000100 (2) = 4 (10)
A xor B = 1000000 (2) = 32 (10)
----------
побитовые операции
x AND y равно 1 тогда и только тогда когда оба бита = 1
x XOR y равно 1 когда биты неравны, те 1 и 0, а когда биты равны результат = 0
0,000044 вот
это же просто
1) c b a ¬ b c v ¬ b a&¬ b F
0 0 0 1 1 0 0
0 0 1 1 1 1 1
0 1 0 0 0 0 1
0 1 1 0 0 0 1
1 0 0 1 1 0 0
1 0 1 1 1 1 1
1 1 0 0 1 0 0
1 1 1 0 1 0 0
2-5 таблицы в доке
===== PascalABC.NET =====
begin
var x := ReadReal('x =');
var y: real;
if x = 1 then
y := Ln(Abs(Sin(x)))
else if x = 2 then
y := Exp(x) + Sqrt(x)
else
y := 0.5 + Abs(x);
Println(y)
end.
Объяснение:
Формула для Х = 2 весьма дурацкая, потому что для положительного числа нет смысла брать его модуль: он всегда совпадает с числом. Посему модуль я убираю.