Тридцатидвухричная система счисления

Тридцатидвухричная система счисления

Что такое тридцатидвухричная система счисления

Тридцатидвухричная система счисления — является позиционной системой счисления, то есть имеется зависимость от позиции цифры в записи числа. Для записи числа в тридцатидвухричной системе счисления используется десять цифр и двадцать две буквы $0$, $1$, $2$, $3$, $4$, $5$, $6$, $7$, $8$, $9$, $A$, $B$, $C$, $D$, $E$, $F$, $G$, $H$, $I$, $J$, $K$, $L$, $M$, $N$, $O$, $P$, $Q$, $R$, $S$, $T$, $U$ и $V$. Для определения, в какой системе счисления записано число, внизу, справа от числа ставят цифру, которая называется основанием системы счисления. Например, $UV78_{32}$ или $354_{32}$.

Если вам необходимо перевести число любой системы счисления в другую систему счисления, воспользуйтесь калькулятором систем счисления с подробным решением онлайн. А для выполнения математических операций и сравнения целых или дробных чисел в разных базисах используйте наш калькулятор для вычислений в разных системах счисления.

Как перевести целое десятичное число в тридцатидвухричную систему счисления

Для того чтобы перевести целое десятичное число в тридцатидвухричную систему счисления, необходимо выполнить следующие действия:

  • Нужно десятичное число делить на $32$ до тех пор, пока неполное частное не будет равно нулю.
  • В результате будет получено число из остатков деления, записанное справа налево.

Например, переведем число $31715_{10}$ в тридцатидвухричную систему счисления:

$31715 : 32 = 991$, остаток: $3$
$991 : 32 = 30$, остаток: $31$ ($31 = V$)
$30 : 32 = 0$, остаток: $30$ ($30 = U$)

$31715_{10} = UV3_{32}$

Как перевести десятичную дробь в тридцатидвухричную систему счисления

Для того чтобы перевести десятичную дробь в тридцатидвухричную систему счисления, необходимо:

  • Сначала перевести целую часть десятичной дроби в тридцатидвухричную систему счисления.
  • Затем дробную часть последовательно умножать на $32$ до тех пор, пока в дробной части произведения не получится ноль (результатом произведения будет целое число) или не будет достигнуто необходимое количество знаков после запятой.
  • Если в результате умножения целая часть не равна нулю, тогда необходимо заменить значение целой части на ноль.
  • В результате будет получено число из целых частей произведений, записанное слева направо.

Например, переведем десятичное число $4262.2258_{10}$ в тридцатидвухричную систему счисления:

Переведем целую часть:

$4262 : 32 = 133$, остаток: $6$
$133 : 32 = 4$, остаток: $5$
$4 : 32 = 0$, остаток: $4$

$4262_{10} = 456_{32}$

Переведем дробную часть:

$0.2258 \cdot 32 = 7.2256$
$0.2256 \cdot 32 = 7.2192$
$0.2192 \cdot 32 = 7.0144$
$0.0144 \cdot 32 = 0.4608$
$0.4608 \cdot 32 = 14.7456$ ($14 = E$)
$0.7456 \cdot 32 = 23.8592$ ($23 = N$)
$0.8592 \cdot 32 = 27.4944$ ($27 = R$)
$0.4944 \cdot 32 = 15.8208$ ($15 = F$)
$0.8208 \cdot 32 = 26.2656$ ($26 = Q$)
$0.2656 \cdot 32 = 8.4992$

$0.2258_{10} = 0.7770ENRFQ8_{32}$
$4262.2258_{10} = 456.7770ENRFQ8_{32}$

Тридцатидвухричные дроби, как и десятичные, могут быть как конечными, так и бесконечными. Не всегда конечная десятичная дробь может быть представлена конечной тридцатидвухричной.

В данном примере получается бесконечная периодическая тридцатидвухричная дробь, поэтому умножение на $32$ можно производить бесконечное число раз и все равно дробная часть частного не будет равна нулю. В данном случае десятичная дробь $4262.2258$ не может быть точно представлена в тридцатидвухричной системе счисления.

Как перевести число из тридцатидвухричной системы счисления в десятичную

Для того чтобы перевести число из тридцатидвухричной системы счисления в десятичную систему счисления, необходимо:

  • Записать позиции каждой цифры в числе справа налево начиная с нуля.
  • Каждая позиция цифры будет степенью числа $32$, так как система счисления 32-ичная.
  • Последовательно умножить каждое число на $32$ в степени соответствующей позиции числа и затем сложить со следующим произведением следующего числа в степени соответствующей его позиции.

Например, переведем число $HITU_{32}$ в десятичную систему счисления:

Для расчета учитываем, что:
$H_{32} = 17_{10}$
$I_{32} = 18_{10}$
$T_{32} = 29_{10}$
$U_{32} = 30_{10}$

$$\overset{3}{H}\overset{2}{I}\overset{1}{T}\overset{0}{U}_{32} = 17 \cdot 32^{3} + 18 \cdot 32^{2} + 29 \cdot 32^{1} + 30 \cdot 32^{0} = 576446_{10}$$

Как перевести дробное тридцатидвухричное число в десятичное

Для того чтобы перевести дробное тридцатидвухричное число в десятичное, необходимо выполнить следующие шаги:

  • Записать дробное тридцатидвухричное число, убрав точку, и затем сверху расставить индексы.
  • Индексы в дробной части числа начинаются от $-1$ и продолжаются на уменьшение вправо.
  • Индексы в целой части начинаются с $0$ и ставятся справа налево по возрастанию.
  • Каждая позиция цифры (индекс) будет степенью числа $32$, так как система счисления 32-ичная.
  • Последовательно умножить каждое число на $32$ в степени соответствующей позиции числа и затем сложить со следующим произведением следующего числа в степени соответствующей его позиции.

Например, переведем дробное тридцатидвухричное число $EEH.4D_{32}$ в десятичную систему:

Для расчета учитываем, что:
$D_{32} = 13_{10}$
$E_{32} = 14_{10}$
$H_{32} = 17_{10}$

$$\overset{2}{E}\overset{1}{E}\overset{0}{H}.\overset{-1}{4}\overset{-2}{D}_{32} = 14 \cdot 32^{2} + 14 \cdot 32^{1} + 17 \cdot 32^{0} + 4 \cdot 32^{-1} + 13 \cdot 32^{-2} = 14801.1376953125_{10}$$

Таблица значений десятичных чисел от $0$ до $100$ в тридцатидвухричной системе счисления

10-я 32-я 10-я 32-я 10-я 32-я 10-я 32-я
$0$ $0_{32}$ $26$ $Q_{32}$ $52$ $1K_{32}$ $78$ $2E_{32}$
$1$ $1_{32}$ $27$ $R_{32}$ $53$ $1L_{32}$ $79$ $2F_{32}$
$2$ $2_{32}$ $28$ $S_{32}$ $54$ $1M_{32}$ $80$ $2G_{32}$
$3$ $3_{32}$ $29$ $T_{32}$ $55$ $1N_{32}$ $81$ $2H_{32}$
$4$ $4_{32}$ $30$ $U_{32}$ $56$ $1O_{32}$ $82$ $2I_{32}$
$5$ $5_{32}$ $31$ $V_{32}$ $57$ $1P_{32}$ $83$ $2J_{32}$
$6$ $6_{32}$ $32$ $10_{32}$ $58$ $1Q_{32}$ $84$ $2K_{32}$
$7$ $7_{32}$ $33$ $11_{32}$ $59$ $1R_{32}$ $85$ $2L_{32}$
$8$ $8_{32}$ $34$ $12_{32}$ $60$ $1S_{32}$ $86$ $2M_{32}$
$9$ $9_{32}$ $35$ $13_{32}$ $61$ $1T_{32}$ $87$ $2N_{32}$
$10$ $A_{32}$ $36$ $14_{32}$ $62$ $1U_{32}$ $88$ $2O_{32}$
$11$ $B_{32}$ $37$ $15_{32}$ $63$ $1V_{32}$ $89$ $2P_{32}$
$12$ $C_{32}$ $38$ $16_{32}$ $64$ $20_{32}$ $90$ $2Q_{32}$
$13$ $D_{32}$ $39$ $17_{32}$ $65$ $21_{32}$ $91$ $2R_{32}$
$14$ $E_{32}$ $40$ $18_{32}$ $66$ $22_{32}$ $92$ $2S_{32}$
$15$ $F_{32}$ $41$ $19_{32}$ $67$ $23_{32}$ $93$ $2T_{32}$
$16$ $G_{32}$ $42$ $1A_{32}$ $68$ $24_{32}$ $94$ $2U_{32}$
$17$ $H_{32}$ $43$ $1B_{32}$ $69$ $25_{32}$ $95$ $2V_{32}$
$18$ $I_{32}$ $44$ $1C_{32}$ $70$ $26_{32}$ $96$ $30_{32}$
$19$ $J_{32}$ $45$ $1D_{32}$ $71$ $27_{32}$ $97$ $31_{32}$
$20$ $K_{32}$ $46$ $1E_{32}$ $72$ $28_{32}$ $98$ $32_{32}$
$21$ $L_{32}$ $47$ $1F_{32}$ $73$ $29_{32}$ $99$ $33_{32}$
$22$ $M_{32}$ $48$ $1G_{32}$ $74$ $2A_{32}$ $100$ $34_{32}$
$23$ $N_{32}$ $49$ $1H_{32}$ $75$ $2B_{32}$
$24$ $O_{32}$ $50$ $1I_{32}$ $76$ $2C_{32}$
$25$ $P_{32}$ $51$ $1J_{32}$ $77$ $2D_{32}$