Перевести число 333 из 3333333333-ой системы в 666666666-ую

Задача: перевести число 333 из 3333333333-ой в 666666666-ую систему счисления.

Для перевода 333 из 3333333333-ой в 666666666-ую систему счисления, воспользуемся следующим алгоритмом:

  1. Переведем число 333 из 3333333333-ой системы в десятичную;
  2. Полученное число переведём из десятичной системы в 666666666-ую;

Решение:

1. Для перевода числа 333 в десятичную систему воспользуемся формулой:

An = an-1 ∙ qn-1 + an-2 ∙ qn-2 + ∙∙∙ + a0 ∙ q0

Отсюда:

3333333333333=3 ∙ 33333333332 + 3 ∙ 33333333331 + 3 ∙ 33333333330 = 3 ∙ 1.1111111108889E+19 + 3 ∙ 3333333333 + 3 ∙ 1 = 3.3333333326667E+19 + 9999999999 + 3 = 3.3333333336667E+1910

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

3333333333333 = 3.3333333336667E+1910

2. Полученное число 3.3333333336667E+19 переведем из десятичной системы счисления в 666666666-ую. Т.к. полученное число содержит дробную часть, нам потребуется перевести вначале целую часть, а затем дробную. Таким образом необходимо:

  1. Перевести -3560154810752434176 в 666666666-ую систему;
  2. Перевести 0.3333333336667E+19 в 666666666-ую систему;

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

-3560154810752434176

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

-356015481075243417610=-3560154810752434176666666666

2.2 Для перевода десятичной дроби 0.3333333336667E+19 в 666666666-ую систему, необходимо выполнить последовательное умножение дроби на 666666666, до тех пор, пока дробная часть не станет равной 0 или пока не будет достигнута заданная точность вычисления. Получаем:

0.3333333336667E+19 ∙ 666666666 = 2.2222222222224E+27 ()
0.2222222222224E+27 ∙ 666666666 = 1.4814814800012E+35 (0)
0.4814814800012E+35 ∙ 666666666 = 3.2098765301315E+43 (0)
0.2098765301315E+43 ∙ 666666666 = 1.3991768661442E+51 (0)
0.3991768661442E+51 ∙ 666666666 = 2.6611791049668E+59 (0)
0.6611791049668E+59 ∙ 666666666 = 4.4078606953708E+67 (0)
0.4078606953708E+67 ∙ 666666666 = 2.7190712997529E+75 (0)
0.7190712997529E+75 ∙ 666666666 = 4.7938086602255E+83 (0)
0.7938086602255E+83 ∙ 666666666 = 5.2920577295446E+91 (0)
0.2920577295446E+91 ∙ 666666666 = 1.9470515283503E+99 (0)
0.9470515283503E+99 ∙ 666666666 = 6.313676849355E+107 (0)

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

0.3333333336667E+1910=0.0000000000666666666

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

3.3333333336667E+1910=-3560154810752434176.0000000000666666666

Ответ: 3333333333333 = -3560154810752434176.0000000000666666666.

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

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

Последние примеры переводов из 3333333333-ой в 666666666-ую систему

  • Какое число еще хотите перевести?

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