основанием системы счисления называется количество разных знаков либо символов, которые используются для изображения цифр в этой системе. основанием принимают всякое натуральное число — 2, 3, 4, 16 и т.д. то есть, существует безграничное множество позиционных систем. например для десятичной
системы основание равно 10. база системы — это последовательность цифр, используемых для записи числа. ни в одной системе нет цифры, равной основанию системы. как можно догадаться, сколько есть чисел, столько же может быть и оснований систем счисления. но используются только самые удобные основания
систем счисления.
Система счисления — символический метод записи чисел, представление чисел с письменных знаков.
Основание позиционной системы счисления равно количеству используемых в системе цифр. Наименьшее возможное основание позиционной системы счисления — 2 (двоичная система), в которой используются только 0 и 1.
Развернутая форма записи числа – это запись в виде разрядных слагаемых, записанных с степени соответствующего разряда и основания степени (основание счета).
F67D = F*16³ + 6*16² + 7*16 + D*16° = 15*4096 + 6*256 + 7*16 + 13*1 = 63101
F7AA = F*16^3 + 7*16^2 + A*16 + A*16^0 = 15*4096 + 7*256 + 10*16 + 10*1 = 63402
Два примера расписал, следующие делаются по такому же принципу
1450=5200
-1450=-5200
1341=4929
-1341=-4929
Cумма равна 35.
Процедура печатает число, если в неё передается n, большее единицы, и при этом сначала срабатывают две процедуры, вложенные в неё.
Передаётся число 10. Оно больше 1. Начинается процедура от числа 7. Оно больше 1. Начинается процедура от числа 4. Оно больше 1. Начинается процедура от числа 1. Оно не больше 1.
Возвращаемся к числу 4. Начинается f(4 div 2), то есть процедура от числа 2. Оно больше 1. Начинается процедура от числа -1. Оно меньше 1. Начинается процедура от 2 div 2, т.е от 1. Число не больше 1. Обе процедуры для двойки выполнены. Печатается 2.
Обе процедуры для числа 4 тоже выполнены. Печатается 4.
Возвращаемся к числу 7. Выполняется вторая процедура для 7, то есть f(3). Обе её процедуры ничего не печатают. Тогда она сама печатает 3.
Обе процедуры для числа 7 выполнены. Печатается 7.
Теперь к самому первому числу 10. Начинается вторая его процедура, то есть от числа 5. Начинается первая процедура от 5, то есть f(2). Обе процедуры для числа 2 ничего не делают, печатается 2. Вторая процедура от 5 тоже 2. Аналогично печатается 2.
Обе процедуры числа 5 выполнены. Печатается 5.
Обе процедуры числа 10 выполнены. Печатается 10.
Ура! осталось посчитать сумму напечатанного.
2+4+3+7+2+2+5+10=35