Изображение на весь экран - нажать клавишу F11
 
ЛАБОРАТОРНАЯ РАБОТА.
СКОЛЬКО ЦИФР В ЧИСЛЕ?

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

Пример.  Все трёхзначные натуральные числа заключены в пределах от 100 (включительно) до 1000 (исключая последнее).
lg 100 = 2,  lg 1000 = 3.  Если  100 a < 1000,  то  lg 100 lg a < lg 1000,  т.е.  2  lg a < 3, а это значит, что логарифм трёхзначного числа начинается с двойки:  2,....
Вычислив целую часть логарифма трёхзначного числа и добавив к результату единицу, мы получим 3, то есть количество его цифр.

В общем случае, n-значное число удовлетворяет неравенствам:  lg 10n-1 lg a <  lg 10n,  т.е.  n-1 lg a <nи целая часть  a  будет равна  n-1,  то есть на  1  меньше количества цифр.

Определение.  Целой частью числа  a  называется ближайшее целое слева, то есть целое, не превышающее число  a.
Целая часть числа  a  обозначается  [a].

Упражнение.  Вычислите целые части чисел  0.1;  3.14;  -2;  -2.1.

Замечание.  На этой страничке используется десятичная точка вместо десятичной запятой, так как встроенный в HTML язык JavaScript не допускает использования десятичной запятой.

  Проверьте свои ответы:
[ ] =
Выше нами фактически была доказана следующая теорема.

Теорема.  Количество цифр десятичной записи натурального числа равно   1 + [lg a].

Перейдём к выполнению заданий.

Задание 1.   С помощью инструмента вычисления логарифма вычислите десятичные логарифмы следующих чисел:
1, 12, 123, ..., 1234567890123456789012345. Для этого достаточно ввести основание десятичного логарифма, а затем вводить по одной цифре числа и наблюдать за результатом. Устно определяйте целую часть результата и сравнивайте с числом введённых цифр.
В качестве второго эксперимента можете вычислить логарифмы чисел, получаемых чтением "с конца":
5, 54, 543,..., 5432109876543210987654321.

log =
Прежде, чем перейти к следующему заданию, напомним определение позиционной записи числа.
Определение. Представлением числа в  p-ичной системе счисления называется его запись в виде:
an pn + an-1 pn-1 + ... +  a1 p + a0,  где  an ,...,a0  называются цифрами числа.

Цифры  p-ичной записи числа обязаны удовлетворять неравенствам:  0 ai < p

 
Задание 2.  
а) С помощью инструмента перевода чисел из одной системы счисления в другую переведите в троичную систему числа:
1, 12, 123, ..., 1234567890.  Подсчитайте и запишите количество цифр в троичной записи этих чисел.
б) С помощью инструмента вычисления логарифма вычислите логарифмы чисел 
1, 12, 123, ..., 1234567890  по основанию три. Вычислите целую часть результатов (устно) и запишите.
в) Сформулируйте гипотезу о вычислении количества цифр натурального числа в троичной системе счисления.

Преобразователь чисел
Переводит числа из одной системы счисления в другую
Пожалуйста, введите требуемые числа в поля ввода

Переводимое число:
Может включать как цифры, так и буквы

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

Например, 2 для двоичной, 16 для шестнадцатеричной
(минимальное 2, максимальное 36)

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

Преобразователь чисел выполнен в виде Java-скрипта.
Находится в коллекции свободного доступа и может быть включен в HTML-страницы простым копированием.
This free script provided by JavaScript Kit (в скрипте обнаружены и исправлены математические ошибки)

 
log =
Замечание. Перевод числа в троичную систему и вычисление троичного логарифма можно делать параллельно. Число можно переносить копированием из окна одного инструмента в другой.
Перейдём к теоретическому обоснованию гипотезы. Предварительно выполните следующее задание.
Задание 3. 
а) С помощью следующих инструментов вычислите степени тройки с показателями от 
7  до  16  (по определению логарифма троичные логарифмы от полученных чисел будут равны этим показателям соответственно, можете проверить это с помощью инструмента вычисления логарифма).
б) Переведите (устно) все полученные степени в троичную систему (ответ можете проверить с помощью инструмента перевода). Сколько цифр будут иметь эти числа в троичной системе?
 

Преобразователь чисел
Переводит числа из одной системы счисления в другую
Пожалуйста, введите требуемые числа в поля ввода

Переводимое число:
Может включать как цифры, так и буквы

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

Например, 2 для двоичной, 16 для шестнадцатеричной
(минимальное 2, максимальное 36)

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

Преобразователь чисел выполнен в виде Java-скрипта.
Находится в коллекции свободного доступа и может быть включен в HTML-страницы простым копированием.
This free script provided by JavaScript Kit (в скрипте обнаружены и исправлены математические ошибки)

 

Задание 4*. 
а)  По определению троичной системе запишите самое маленькое и самое большое 
6-значное число.
б)  Обобщите результат, записав самое маленькое и самое большое 
n-значное число в троичной системе счисления.
в)* Сформулируйте и докажите (по аналогии с приведённым выше доказательством) теорему о выражении количества цифр в троичной записи натурального числа через троичный логарифм.

Сравним количества цифр в представлениях одного числа в разных системах счисления.

 

Задание 5**. 
а)  Сравните количества цифр в десятичной и троичной системах счисления чисел 
1, 12, 123, ..., 1234567890.  Сформулируйте гипотезу о связи между ними.
б)  Вычислите логарифм числа 
10  по основанию  3.
в)** Напишите формулу перехода логарифма по основанию 3 к десятичному логарифму. Используя выведенные выше формулы про выражения количества цифр в числе через десятичный логарифм, напишите формулу, позволяющую определить во сколько раз изменится число цифр в записи натурального числа при изменении основания системы счисления. 

 
 
log =
log =
log =

г)  Вычислите логарифмы числа 1234567 по основанию 10 и по основанию 3. Вычислите логарифм 10 по основанию 3. Проверьте, что большее из этих трёх чисел получаются умножением меньших.

Замечание. Результат вычисления можно "перетащить" мышкой и вставить в нужное окно (предварительно выделив число мышкой).

Работы учеников.

<< назад               вперед >>
В оглавление / В расписание уроков