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

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

A00100100 = an-1 ∙ 00100100n-1 + an-2 ∙ 00100100n-2 + ∙∙∙ + a0 ∙ 001001000

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

0010010000100100=0 ∙ 001001007 + 0 ∙ 001001006 + 1 ∙ 001001005 + 0 ∙ 001001004 + 0 ∙ 001001003 + 1 ∙ 001001002 + 0 ∙ 001001001 + 0 ∙ 001001000 = 0 ∙ 1.007021035035E+35 + 0 ∙ 1.006015020015E+30 + 1 ∙ 1.005010010005E+25 + 0 ∙ 1.004006004001E+20 + 0 ∙ 1003003001000000 + 1 ∙ 10020010000 + 0 ∙ 100100 + 0 ∙ 1 = 0 + 0 + 1.005010010005E+25 + 0 + 0 + 10020010000 + 0 + 0 = 1.005010010005E+2510

Таким образом:

0010010000100100 = 1.005010010005E+2510.

Для перевода десятичного числа 1.005010010005E+25 в 00100100-ую систему счисления, необходимо отдельно перевести целую и дробную часть. Для перевода целой части её необходимо последовательно делить на 00100100 до тех пор, пока остаток не станет меньше чем 00100100.

— 334043804455665664 00100100
3.3404380445566E+17 — 3337100943613 00100100
3337100867100 — 33337671 00100100
33333300 333

Ответом будет являться обратная последовательность результатов деления:

33404380445566566410=33300100100

Для перевода дробной части 0.005010010005E+25 из десятичной системы в 00100100-ую, необходимо выполнить последовательное умножение дробной части на 00100100, до тех пор, пока результатом умножения не станет целое число или пока не будет достигнута заданная точность вычисления:

0.005010010005E+25 ∙ 00100100 = 5.015020015005E+27 ()
0.015020015005E+27 ∙ 00100100 = 1.5035035020005E+30 ()
0.5035035020005E+30 ∙ 00100100 = 5.040070055025E+34 (0)
0.040070055025E+34 ∙ 00100100 = 4.0110125080025E+37 (0)
0.0110125080025E+37 ∙ 00100100 = 1.1023520510502E+40 (0)
0.1023520510502E+40 ∙ 00100100 = 1.0245440310125E+44 (0)
0.0245440310125E+44 ∙ 00100100 = 2.4568575043513E+47 (0)
0.4568575043513E+47 ∙ 00100100 = 4.5731436185565E+51 (0)
0.5731436185565E+51 ∙ 00100100 = 5.7371676217506E+55 (0)
0.7371676217506E+55 ∙ 00100100 = 7.3790478937235E+59 (0)
0.3790478937235E+59 ∙ 00100100 = 3.7942694161722E+63 (0)

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

0.005010010005E+2510=0.00000000000100100

Ответом будет являться соединение целой и дробной части:

1.005010010005E+2510=333.00000000000100100.

Окончательный ответ:

0010010000100100=333.00000000000100100.

Другие переводы числа 00100100:

Калькулятор перевода чисел

Введите число, его основание и основание системы счиления в которую хотите это число перевести.

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

Подписаться
Уведомить о
guest
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии