Есть ответ 👍

Перевести из 10 сс в фактареальную 53 196 7394 и из фактареальной в 10 сс (систему счисления) 21 13021 4502120

158
320
Посмотреть ответы 2

Ответы на вопрос:

minskayai
4,6(94 оценок)

факториальная форма записи чисел (нетрадиционная позиционная система счисления).

чтобы перевести число из 10-й традиционной псс в факториальную (от слова факториал), надо целую часть числа разделить сначала на 2, записывая целую часть частного и остаток (тоже целое число, которое меньше затем эту полученную целую часть частного делим дальше на 3, потом на 4 и т.д., пока целая часть не окажется равной 0. записываем все целочисленные остатки, начиная с последнего.  

перевод из 10-й сс в факториальную:

53/2 = 26 (ост.1)

26/3 = 8 (ост.2)

8/4 = 2 (ост.0)

2/5 = 0 (ост.2)

ответ: 53₁₀ = 2021(ф)

196/2 = 98 (ост.0)

98/3 = 32 (ост.2)

32/4 = 8 (ост.0)

8/5 = 1 (ост.3)

1/6 = 0 (ост.1)

ответ: 196₁₀ = 13020(ф)

7394/2 = 3697 (ост.0)

3697/3 = 1232 (ост.1)

1232/4 = 308 (ост.0)

308/5 = 61 (ост.3)

61/6 = 10 (ост.1)

10/7 = 1 (ост.3)

1/8 = 0 (ост.1)

ответ: 7394₁₀ = 1313010(ф)

перевод из факториальной псс в десятичную.

записываем сумму факториалов n первых натуральных чисел, умноженных на цифры факториальной записи числа.

21(ф) = 2*2! +1*1! = 5₁₀  

13021 (ф) = 1*5! + 3*4! + 2*2! + 1*1! = 120 + 72 + 4 + 1 = 197₁₀

4502120 (ф) = 4*7! + 5*6! + 2*4! + 1*3! + 2*2! = 20160 + 3600 + 48 + 6 + 4 = 23818₁₀

нули в сумму я не вписываю, потому что умножай его, не умножай – всё равно 0!

напоминаю про факториал (n! ): 6! = 6*5*4*3*2*1; 4! = 4*3*2*1 и т.д.

NiKoOl18
4,6(17 оценок)

Var x,s,i: integer;   begin  writeln('введите число');   readln(x);   s: =0;   while ( x< > 0 ) do  begin  s: =s+(x mod 10);   x: =x div 10;   end;   writeln( 'сумма цифр числа =', s );   end. 

Реши свою проблему, спроси otvet5GPT

  • Быстро
    Мгновенный ответ на твой вопрос
  • Точно
    Бот обладает знаниями во всех сферах
  • Бесплатно
    Задай вопрос и получи ответ бесплатно

Популярно: Информатика

Caktus Image

Есть вопросы?

  • Как otvet5GPT работает?

    otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса.
  • Сколько это стоит?

    Проект находиться на стадии тестирования и все услуги бесплатны.
  • Могу ли я использовать otvet5GPT в школе?

    Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое!
  • В чем отличия от ChatGPT?

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

Подпишись на наш телеграмм канал

GTP TOP NEWS