Перевести число 5630.10381 из десятичной системы в 12-ую

Задача: перевести число 5630.10381 из десятичной системы счисления в 12-ую.

Алгоритм:

Для того, чтобы перевести число 5630.10381 из десятичной системы счисления в 12-ую, необходимо перевести вначале целую часть, а затем дробную. Таким образом потребуется:

  1. Перевести 5630 в 12-ую систему;
  2. Перевести 0.10381 в 12-ую систему.

Решение:

1. Для того, чтобы перевести число 5630 из десятичной системы счисления в 12-ую, необходимо осуществить последовательное деление на 12, до тех пор пока остаток не будет меньше чем 12.

5630 12
5628 469 12
2 468 39 12
1 36 3
3

Полученные остатки записываем в обратном порядке, таким образом:

563010=331212

2. Для перевода десятичной дроби 0.10381 в 12-ую систему, необходимо выполнить последовательное умножение дроби на 12, до тех пор, пока дробная часть не станет равной 0 или пока не будет достигнута заданная точность вычисления. Получаем:

0.10381 ∙ 12 = 1.24572 (1)
0.24572 ∙ 12 = 2.94864 (2)
0.94864 ∙ 12 = 11.38368 (B)
0.38368 ∙ 12 = 4.60416 (4)
0.60416 ∙ 12 = 7.24992 (7)
0.24992 ∙ 12 = 2.99904 (2)
0.99904 ∙ 12 = 11.98848 (B)
0.98848 ∙ 12 = 11.86176 (B)
0.86176 ∙ 12 = 10.34112 (A)
0.34112 ∙ 12 = 4.09344 (4)
0.09344 ∙ 12 = 1.12128 (1)

Ответом станет прямая последовательность целых частей произведения. Т.е.

0.1038110=0.12B472BBA4112

3. Осталось соединить переведенные части, таким образом:

Ответ: 5630.1038110=3312.12B472BBA4112.

Подробнее о том, как переводить числа из десятичной системы в 12-ую, смотрите здесь.

Смотрите также:

  • Смотрите также
  • Калькуляторы
  • Последние переводы
  • Какое число еще хотите перевести?

    * Все поля обязательны
  • Дробное число вводите через точку
  • Введите от 2 до 16
  • Введите от 2 до 16
Подписаться
Уведомить о
guest
0 Комментарий
Межтекстовые Отзывы
Посмотреть все комментарии
Adblock
detector