Домашние задания: Другие предметы

Как Перевести десятичный код 83 в двоичный???

Krzysztof Zasiadly
Krzysztof Zasiadly
194
Делите 83 на 2 и записывайте в обратном порядке остатки:
83 / 2 = 41 (ост. 1) -> записываем 1
41 / 2 = 20 (ост. 1) -> записываем 11
20 / 2 = 10 (ост. 0) -> записываем 011
10 / 2 = 5 (ост. 0) -> записываем 0011
5 / 2 = 2 (ост. 1) -> записываем 10011
2/2=1 (ост. 0) -> записываем 010011
и последнюю единичку, оставшуюся в результате деления ставим в начало этого числа, получаем 1010011
АФ
Алэйна Франс
497
Лучший ответ
НУЖНО делить всё время на число ДВА.
Остатки от деления и дадут искомое.
В итоге будет
10010011
1 вариант
1.1 · запустить Программы -> Стандартные -> Калькулятор
1.2 · в меню вид выбрать Инженерный,
1.3 · нажать клавишу F6,
1.3 · ввести 83 затем нажать клавишу F8.
1.5 · Получим результат: 1010011

2 вариант
2.1 · делим число на 2. Если получилось целое число, то запишем 0, если дробное - 1 и отбросим дробную часть
2.2 · повторяем п. 2.1 до тех пор, пока число не станет равно 0
2.3 · записанные 0'ки и 1'ки запишем в порядке, обратном нашим вычислениям - это и будет двоичное число.
· Пример:
83/2 = 41,51
41/2 = 20,51
20/2 = 100
10/2 = 50
5/2 = 2,51
2/2 = 10
1/2 = 0.51
0
Получили: 1010011
Baby Baby
Baby Baby
1 612