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

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

A01010011 = an-1 ∙ 01010011n-1 + an-2 ∙ 01010011n-2 + ∙∙∙ + a0 ∙ 010100110

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

Salem01010011=S ∙ 010100114 + a ∙ 010100113 + l ∙ 010100112 + e ∙ 010100111 + m ∙ 010100110 = 28 ∙ 1.0406493439846E+24 + 10 ∙ 1030334663666631331 + 21 ∙ 1020122220121 + 14 ∙ 1010011 + 22 ∙ 1 = 2.9138181631569E+25 + 1.0303346636666E+19 + 21422566622541 + 14140154 + 22 = 2.9138191934937E+2510

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

Salem01010011 = 2.9138191934937E+2510.

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

-8302733698034302976

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

-830273369803430297610=-8302733698034302976S

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

0.9138191934937E+25 ∙ S = 0 (0)

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

0.9138191934937E+2510=0.0S

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

2.9138191934937E+2510=-8302733698034302976.0S.

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

Salem01010011=-8302733698034302976.0S.

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

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

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

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

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