Создан заказ №1719800
3 февраля 2017
Формулировка задания Преобразовать десятичные числа А и В в двоичные эквиваленты
Как заказчик описал требования к работе:
выполнить все задания в работе. 10 вариант в соотвествии с требованиями. к заданиям 3 и 5 данные предоставлю.
Фрагмент выполненной работы:
Формулировка задания
Преобразовать десятичные числа А и В в двоичные эквиваленты;
Выполнить над ними указанные в таблице №1 действия
Результаты арифметических операций над двоичными эвивалентамичисел А, В перевести в числа восьмерного и шестнадцатеричного эквивалента.
Обязательно сделать проверку каждого действия.
Таблица 1
№
варианта А В Арифметические действия
10 98.25 27.36 А+В А-В А*В
Решение:
А=98.2510 В=27.3610
1. (работа была выполнена специалистами author24.ru) Переведем числа в двоичную систему счисления
А=98.2510=1100010.012 - дробная часть числа перевелась точно
Целая часть числа находится делением на основание новой
98 2
-98 49 2
0 -48 24 2
1 -24 12 2
0 -12 6 2
0 -6 3 2
0 -2 1
1
Получилось:9810 = 11000102
Дробная часть числа находится умножением на основание новой
0 .25
. 2
0 5
2
1 0
Получилось:0.2510 = 0.012
Сложим вместе целую и дробную часть:
11000102 + 0.012 = 1100010.012
В=27.3610= 11011.0101112 - дробная часть перевелась с точностью 6 знаков после запятой
Переведем 27.3610 в двоичную систему:
Целая часть числа находится делением на основание новой
27 2
-26 13 2
1 -12 6 2
1 -6 3 2
0 -2 1
1
Получилось:2710 = 110112
Дробная часть числа находится умножением на основание новой
0 .36
. 2
0 72
2
1 44
2
0 88
2
1 76
2
1 52
2
1 04
Получилось:0.3610 = 0.0101112
Сложим вместе целую и дробную часть:
110112 + 0.010111000012 = 11011.0101112
2. Выполним арифметические действия
А+В= 1100010.012 +11011.0101112 =1111101.1001112
Выполним сложение 1100010.012+11011.0101112
.
.
+ 1 1 0 0 0 1 0 . 0 1 0 0 0 0
1 1 0 1 1 . 0 1 0 1 1 1
1 1 1 1 1 0 1 . 1 0 0 1 1 1
А-В=1100010.012-11011.0101112=1000110.1110012
Выполним вычитание 1100010.012-11011.0101112
. . . . . .
. . . . .
- 1 1 0 0 0 1 0 . 0 1 0 0 0 0
1 1 0 1 1 . 0 1 0 1 1 1
1 0 0 0 1 1 0 . 1 1 1 0 0 1
Получилось: 1100010.012-11011.0101112 =
А*В=1100010.012*11011.0101112=101010000000.000011112
Выполним умножение 1100010.012*11011.0101112
x
1 1 0 0 0 1 0 . 0 1 0 0 0 0
1 1 0 1 1 . 0 1 0 1 1 1
+
1 1 0 0 0 1 0 0 1 0 0 0 0
1 1 0 0 0 1 0 0 1 0 0 0 0
1 1 0 0 0 1 0 0 1 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0
1 1 0 0 0 1 0 0 1 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0
1 1 0 0 0 1 0 0 1 0 0 0 0
1 1 0 0 0 1 0 0 1 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0
1 1 0 0 0 1 0 0 1 0 0 0 0
1 1 0 0 0 1 0 0 1 0 0 0 0
1 0 1 0 1 0 0 0 0 0 0 0. 0 0 0 0 1 1 1 1 0 0 0 0
3. Перевод арифметический действий в 8-ю и 16-ю системы счисления
А+В= 1111101.1001112=175.478=7D.9C16
А-В=1000110.1110012=106.718=46.E416
А*В=101010000000.000011112=5200.0368=A80.0F16
Перевод из двоичной системы счисления в восьмеричный и шестнадцатеричный эквивалент осуществляется по таблице. При переводе в восьмеричную систему двоичное число делится на триады, а в шестнадцатеричную систему - на квартеты.
4...Посмотреть предложения по расчету стоимости
Заказчик
заплатил
заплатил
200 ₽
Заказчик не использовал рассрочку
Гарантия сервиса
Автор24
Автор24
20 дней
Заказчик принял работу без использования гарантии
4 февраля 2017
Заказ завершен, заказчик получил финальный файл с работой
5
Формулировка задания
Преобразовать десятичные числа А и В в двоичные эквиваленты.docx
2019-06-28 12:41
Последний отзыв студента о бирже Автор24
Общая оценка
5
Положительно
Большое спасибо автору, очень выручила меня в последний момент сдачи зачёта, выполнено было очень быстро и правильно.