1. Главная
  2. Учеба
  3. Информатика

вычесть 0220.12(3) и 111011111100.110001101(2) = -111011100100.001110001 Столбиком

Калькулятор чисел в различных системах счисления.

Сложение, вычитание, умножение и деление чисел столбиком. Причём числа могут быть введены в различных системах счисления.

  • Калькулятор
  • Инструкция
  • История
  • Сообщить о проблеме

Введите два числа и укажите их основание системы счиления:

Вы ввели числа в различных системах счисления. Однако в расчете могут участвовать числа только в одинаковых системах счисления. Мы переведём первое число 0220.123 в 2-ричную систему счисления вот так:

Выполним перевод в десятичную систему счисления вот так:

0∙33+2∙32+2∙31+0∙30+1∙3-1+2∙3-2 = 0∙27+2∙9+2∙3+0∙1+1∙0.33333333333333+2∙0.11111111111111 = 0+18+6+0+0.33333333333333+0.22222222222222 = 24.5555555555555610

Получилось: 0220.123 =24.5555555555555610

Переведем число 24.5555555555555610 в двоичное вот так:

Целая часть числа находится делением на основание новой системы счисления:

242
-24122
0-1262
0-632
0-21
1
Перевод чисел из одной системы счисления в другую

Дробная часть числа находится умножением на основание новой системы счисления:

Перевод чисел из одной системы счисления в другую
0.55555555555556*2
1.11111*2
0.22222*2
0.44444*2
0.88889*2
1.77778*2
1.55556*2
1.11111*2
0.22222*2
0.44444*2
0.88889*2

В результате преобразования получилось:

24.5555555555555610 = 11000.10001110002
Окончательный ответ: 0220.123 = 11000.10001110002
.....................
-11000.1000111000
111011111100.1100011010
-111011100100.0011100010
Окончательный ответ: 0220.123 - 111011111100.1100011012 = -111011100100.0011100012
Ваша оценка?