Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

двоично-десятичная система счисления

gromozeka 82 Знаток (376), закрыт 11 лет назад
нужно написать список чисел 1-50 в двоично-десятичной системе счисления

1 - 0
2 - 1
3 - 10
4 - 11
5 - 100
6 - 101
7 - 110
8 - 111
9 - 1000
10 - 1001
11 - 10000
12 - 10001
13 - 10010
14 - 10011
15 - 10100
16 - 10101
17 - 10110
а как дальше?
Лучший ответ
Остальные ответы
Maxi Гуру (3500) 11 лет назад
00 - 00000
01 - 00001
02 - 00010
03 - 00011
04 - 00100
05 - 00101
06 - 00110
07 - 00111
08 - 01000
09 - 01001
10 - 01010
11 - 01011
12 - 01100
13 - 01101
14 - 01110
15 - 01111
16 - 10000
17 - 10001
18 - 10010
и тд.

а вообще, в Виндовсовом калькуляторе, в режиме Программиста есть перевод чисел.
Dmitriy A. Karpov Мудрец (13488) 11 лет назад
Вообще-то не правильно Вы написали.
Даже с точки зрения двоичной системы. А уч тем более системы 2-10.

Смысл двоично-десятичной системы заключается в том, что не нужно помнить все коды чисел или долго их переводить. обычное число в десятичном коде разбивается на цифры. Каждая цифра записывается в виде 4-х двоичных знаков.
То есть:
10 - 2
0 – 0000
1 – 0001
2 – 0010
3 – 0011
4 – 0100
5 – 0101
6 – 0110
7 – 0111
8 - 1000
9 – 1001

Остальных двоичных значений (от 1010 до 1111) – нет.

Получаем:
42 - 0100 0001
1584 – 0001 0101 1000 0100

и так далее.
s50 b32 Знаток (305) 11 лет назад
Точно так же, как и в десятичной системе счисления. Добавлять единицу столбиком. Ведь следующее число больше предыдущего на единицу.

А здесь у вас неверно потому, что первое число в десятичной системе счисления не 1, а 0.

0 - 0
1 - 1
2 - 10
17 - 10101
18 - 10110
19 - 10111 и т. д. .

Похожие вопросы