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

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

A011111011001 = an-1 ∙ 011111011001n-1 + an-2 ∙ 011111011001n-2 + ∙∙∙ + a0 ∙ 0111110110010

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

1011011111011001=1 ∙ 0111110110013 + 0 ∙ 0111110110012 + 1 ∙ 0111110110011 + 1 ∙ 0111110110010 = 1 ∙ 1.371705034998E+30 + 0 ∙ 1.2345456546434E+20 + 1 ∙ 11111011001 + 1 ∙ 1 = 1.371705034998E+30 + 0 + 11111011001 + 1 = 1.371705034998E+3010

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

1011011111011001 = 1.371705034998E+3010.

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

-5418111826703417344

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

-541811182670341734410=-54181118267034173448

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

0.371705034998E+30 ∙ 8 = 2.973640279984E+30 ()
0.973640279984E+30 ∙ 8 = 7.789122239872E+30 ()
0.789122239872E+30 ∙ 8 = 6.312977918976E+30 ()
0.312977918976E+30 ∙ 8 = 2.503823351808E+30 ()
0.503823351808E+30 ∙ 8 = 4.030586814464E+30 ()
0.030586814464E+30 ∙ 8 = 2.44694515712E+29 ()
0.44694515712E+29 ∙ 8 = 3.57556125696E+29 ()
0.57556125696E+29 ∙ 8 = 4.60449005568E+29 ()
0.60449005568E+29 ∙ 8 = 4.83592044544E+29 ()
0.83592044544E+29 ∙ 8 = 6.68736356352E+29 ()
0.68736356352E+29 ∙ 8 = 5.49890850816E+29 ()

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

0.371705034998E+3010=0.8

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

1.371705034998E+3010=-5418111826703417344.8.

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

1011011111011001=-5418111826703417344.8.

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

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

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

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

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