Есть ответ 👍

Перевести целые числа из десятичной системы счисления в двоичную 2307,325,12

251
384
Посмотреть ответы 2

Ответы на вопрос:

rozettak
4,4(93 оценок)

1) 2307 / 2 = 1153 ост 1

1153 / 2 = 576 ост 1

576 / 2 = 288 ост 0

288 / 2 = 144 ост 0

144 / 2 = 72 ост 0

72 / 2 = 36 ост 0

36 / 2 = 18 ост 0

18 / 2 = 9 ост 0

9 / 2 = 4 ост 1

4 / 2 = 2 ост 0

2 / 2 = 1 ост 0

ответ: 100100000011

2) 325 / 2 = 162 ост 1

162 / 2 = 81 ост 0

81 / 2 = 40 ост 1

40 / 2   = 20 ост 0

20 / 2 = 10 ост 0

10 / 2 = 5 ост 0

5/ 2 = 2 ост 1

2 / 2 = 1 ост 0

ответ: 101000101

4) 12 / 2 = 6 ост 0

6 / 2 = 3 ост 0

3 / 2 = 1 ост 1

ответ: 1100

likonady
4,7(54 оценок)

div - целая часть от деления  

mod - остаток от деления.

(a mod 2 = 1) and (b mod 4 = 1)

a делённое на 2 до тех пор, пока остаток будет равным 1, то истинна и если b делённое на 4 до тех пор, пока остаток будет равным 1, то оно тоже истинно.

подставим переменные и получим: (5 mod 2 = 1) и (b mod 4 = 1)

ответ: истинна.

not (a+b > c)

так как not - логическое отрицание, то (a+b < c)

подставим переменные и получим: (5+9 < 0)

ответ: ложь.

(abs(a) = a) and (-b > -a)

abs(a) - возращает модуль числа a.

подставим переменные и получим: (5 = 5) и (-9 > -5)

ответ: ложь.

not (a > = b)

будет (a < = b)

подставим переменные и получим: (5 < = 9)

ответ: истинна.

(c < > 0) or (sqrt(b) = a-2)

sqrt(b) - квадратный корень из числа b.

подставим переменные и получим: (0 < > 0) или (3 = 5-2)

(b > sqr(a)) or (b div a > = 1)

подставим переменные и получим: (9 > 2,24) или (9 div 5 > = 1)

ответ: истинна.

Популярно: Информатика