Перевести из 10й системы счисления в 2ю числа: 95, 121, 128, 64, 30 перевести из 2й...

0 голосов
26 просмотров
Перевести из 10й системы счисления в 2ю числа: 95, 121, 128, 64, 30 перевести из 2й системы счисления в 10ю числа: 10110, 110001, 101011

Информатика | 26 просмотров
0

ох, 3 числа перевела, а мне выдало, что я больше не могу решать эту задачу. обидно. мы это в 7 классе проходили )

Дан 1 ответ
0 голосов
Правильный ответ


div - Целая часть от деления
mod - Остаток от деления
95 div 2 = 47
95 mod 2 = 1

47 div 2 = 23
47 mod 2 = 1

23 div 2 = 11
23 mod 2 = 1

11 div 2 = 5
11 mod 2 = 1
5 div 2 = 2
5 mod 2 = 1

2 div 2 = 1
2 mod 2 = 0
1 div 2 = 0
1 mod 2 = 1


95  -1011111,


121
-1111001,
128
-10000000
64 - 1000000,
30 - 11110
обратно в десятичную
10110 = 2^4*1 + 2^3*0 + 2^2*1 + 2^1*1 + 2^0*0 = 16 + 0 + 4 + 2 + 0 = 22
110001= 2^5*1 + 2^4*1 + 2^3*0 + 2^2*0 + 2^1*0 + 2^0*1 = 32 + 16 + 0 + 0 + 0 + 1 = 49
101011 =2^5*1 + 2^4*0 + 2^3*1 + 2^2*0 + 2^1*1 + 2^0*1 = 32 + 0 + 8 + 0 + 2 + 1 = 43











(219k баллов)