А теперь попробуем провести умножение, используя экспоненциальную форму выражения чисел. Переведем числа в экспоненциальную форму: 6000 = 6 × 104, 0,008 = 8 × 10-3. Перемножим эти числа: 6 × 104 × 8 × 10-3. 6 × 8 = 48; затем 104 × 10-3 = 101. (Складываем экспоненты 4 + (-3) = 1.) Получаем ответ: 48 × 101, или, в более удобной форме, 48 × 102, или в виде обычного числа 480.
Как мы видим, используя экспоненциальную форму, мы значительно упрощаем задачу умножения, особенно в том случае, когда имеем дело с очень большими и очень маленькими числами.
Предположим, надо решить такую задачу. Сколько атомов водорода содержалось бы в Земле, если бы она состояла только из этих атомов водорода.
Масса Земли равна
6 000 000 000 000 000 000 000 000 000 грамм, а масса атома водорода — 0,00000000000000000000000166 грамма. Чтобы найти количество атомов водорода, надо массу Земли разделить на массу атома водорода, то есть разделить 6 000 000 000 000 000 000 000 000 000 на 0,00000000000000000000000166. Разумеется, вы можете проделать эту процедуру, если захотите, но, пожалуй, разумнее перейти к экспоненциальной форме.
При использовании экспоненциальных выражений задача сразу упрощается: (6 × 1027) : (1,66 × 10-24). Так же, как и в случае умножения, можно поделить одну неэкспоненциальную часть на другую. Таким образом, получаем частное 6 : 1,66 = 3,6 (приближенно, но достаточно для данной задачи), в то же время 1027: 10-24 = 1051). Таким образом, количество атомов водорода в Земле (если бы она состояла из одних атомов водорода и имела бы ту массу, которую имеет сейчас) равнялось бы 3,6 × 1051). Или в виде обычного числа
3 600 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000
грамм, если бы просто перемножили два обычных числа, как это делали в предыдущих разделах.
Не представляет трудности также возведение в степень экспоненциальных выражений и извлечение из них корня. Так, (9 × 104)2 равно 92 × (104)2, что равно 81 × (104)2, или 81 × 108, или 8,1 × 109. Точно так же можно извлечь корень из (9 × 104). Корень квадратный из (9 × 104) равно √9 × √104 или 3 × 102.
Есть еще неясные моменты при использовании экспоненциальной формы записи чисел. Если мы имеем дело с числами с большим количеством нулей, все достаточно просто. Но предположим, что надо перемножить 6837 и 1822. Если мы запишем эти числа в экспоненциальной форме, то получим: 6,837 × 103 и 1,822 × 103. Перемножить экспоненциальные части несложно, а вот что делать с числами 6,837 и 1,822? Мы столкнулись с той же задачей, как и при перемножении больших чисел, с той только разницей, что надо следить за положением десятичного знака. Другими словами, нам нужно представить число в такой форме, чтобы неэкспоненциальная часть была как можно короче или равнялась 1. Поскольку речь идет о десятеричной системе, нам понадобятся десятичные экспоненты, которые мы обсуждали в конце седьмой главы.
Теперь давайте подробнее рассмотрим экспоненты на основе 10. Начнем с 100 = 1 и 101 = 10. А чему равны экспоненты между 0 и 1? Например, 100,5 = 10½ = √10, что приблизительно равно 3,162278. Таким же способом (но с большими сложностями) можно получить значение 10 в степени от 0 до 1. Эти величины подсчитаны и собраны в специальных справочниках в виде таблиц. В нашей книжке приведена краткая таблица значений числа 10, возведенного в различные степени.
Поскольку в данном случае основанием всегда является число 10, то в таблицах обычно приводятся только показатели степени, то есть экспоненты. Отдельно записанная экспонента называется логарифмом, значение экспоненциального выражения в виде обычного числа называется антилогарифмом. Например, в выражении 102 = 100 справедливы следующие обозначения:
2 — логарифм 100,
а 100 — антилогарифм 2.
Таблица, приведенная ниже, в которой приведены антилогарифмы для ряда логарифмов, называется таблицей антилогарифмов.
В таблице приведены приближенные значения антилогарифмов, да и невозможно привести точные значения, потому что они существуют только для таких чисел, как 100,0, 101,0 и так далее. Однако величину антилогарифма можно вычислить с такой точностью (то есть до такого десятичного знака), которая требуется в данном конкретном случае.
Если мы пойдем в обратном направлении, мы можем любое число от 1 до 10 представить как 10 в какой-то степени. Другими словами, для каждого числа при помощи соответствующих методик (которые мы не будем обсуждать в нашей книжке) можно вычислить эквивалентный логарифм.
Ниже приводится краткая таблица логарифмов для ряда обычных чисел. Подробные таблицы логарифмов, в которых можно найти логарифм для любого числа, содержатся в ряде справочников.
Таблицы логарифмов уже составлены, и никому больше не нужно заниматься самостоятельными подсчетами. Эта трудоемкая работа уже проделана. Единственное, что необходимо сделать теперь, — это найти нужное значение в таблице логарифмов. Возьмем наугад какое-нибудь число, например 3,2, и найдем по таблице, приведенной ниже, значение логарифма. Логарифм 3,2 равен 0,5051. Еще один пример из таблицы: логарифм 2,4 равен 0,3802. (Разумеется, это приближенные значения логарифмов.)
Теперь, когда у нас есть значения логарифмов, то есть экспонент, можно их использовать при операциях умножения и деления.
Мы знаем, что при умножении показатели степени суммируются, значит, чтобы перемножить 3,2 и 2,4, достаточно сложить их логарифмы, 0,5051 и 0,3802, сумма которых равна 0,8853. Это пока только экспонента, то есть число, которое мы ищем, — это 100.8853. Теперь надо опять обратиться к таблице антилогарифмов и найти антилогарифм 0,8853. Это 7,68. Таким образом, 3,2 × 2,4 = 7,68.
Если же мы хотим поделить 3,2 на 2,4, достаточно вычесть 0,3802 из 0,5051, что равно 0,1249. Антилогарифм этого числа равен 1,333, что и является ответом.
А теперь вернемся к примеру, с которого мы начали этот раздел: 6837 × 1822. Преобразуем эти числа в экспоненциальную форму и получим (6,837 × 103) × (1,822 × 103). Логарифм 103— это просто 3, так как логарифм числа — это степень, в которую надо возвести 10, чтобы получить данное число. А для того чтобы получить 103, очевидно, надо 10 возвести в третью степень. Точно так же логарифм 1012 равен 12, а логарифм 10-14 равен -14.
Логарифм числа 6,837 надо искать в таблице логарифмов более подробной, чем та, которая приведена в книжке. Он равен 0,83487. Тогда логарифм 6,837 × 103 равен 0,83487 + 3 (вспомните, при перемножении чисел мы суммируем их логарифмы), или 3,83487.
Точно так же по таблице находим логарифм 1,822, который равен 0,26055, таким образом, логарифм 1,822 × 103 равен 0,26055 + 3, или 3,26055.
Чтобы перемножить числа 6837 и 1822, нужно сложить их логарифмы, а затем найти антилогарифм суммы. Таким образом, логарифм произведения этих чисел равен 3,83487 + 3,26055, или 7,09542. Это число можно представить как 0,09542 + 7. Десятичная часть числа, в данном случае 0,09542, называется мантиссой, а целая, в данном случае 7, — характеристикой.
Антилогарифм числа — это просто число 10, возведенное в эту степень. Антилогарифм 0,09542 (определенный по таблице) равен 1,246, а антилогарифм 7 — это 107. При переходе от логарифма к антилогарифму сложение заменяется умножением. Таким образом, антилогарифм равен 1,246 × 107. Или в обычной, неэкспоненциальной форме 12 460 000.
Если вы просто перемножите 6837 на 1822 в столбик, то получите 12 457 014. Однако не следует забывать, что логарифмы — это приближенные величины, так что и результат мы можем получить только с определенным приближением.
Чтобы разделить 6837 на 1822, надо вычесть логарифм второго числа из логарифма первого, или 3,83487 — 3,26055 = 0,57432. Антилогарифм этого числа равен 3,752. Это и есть искомый ответ. Если вы выполните деление в столбик, то получите более точное выражение: 3,75192. Но как мы уже знаем, логарифмы — это приближенные величины.
Возможно, такой метод расчета показался вам громоздким и неэффективным, ведь мало того, что мы получаем приближенный результат, но надо еще искать ответы в двух таблицах. Не проще ли произвести умножение в столбик? Однако при инженерных и научных расчетах часто достаточно той точности, которую дает метод логарифмов. В то же время часто приходится проводить многократные операции деления и умножения, и метод логарифмов оказывается просто незаменим. Предположим, надо решить такой пример: (194,768 × 0,045 × 19,22) : (1,558 × 35,4).
Вам понадобится довольно много времени, чтобы провести все необходимые операции деления и умножения, а используя метод логарифмов, если вы хорошо освоили правила работы с логарифмическими таблицами, можно решить этот пример очень быстро. Нужно будет несколько раз заглянуть в таблицы и провести несколько операций сложения и вычитания.
Далее, если по условиям вашей задачи вам достаточно получить ответ с определенным приближением — а в инженерных и научных расчетах именно это и требуется, — метод логарифмов дает дополнительное преимущество, поскольку он значительно сокращает время, необходимое для проведения вычислений.
Ключ к сокращению времени вычислений мы найдем, если обратим внимание на характер логарифмической зависимости. Логарифм 1,0 равен 0,0000, логарифм 2,0 равен 0,3010, а логарифм 3,0 равен 0,4771. При увеличении числа от 1 до 2 величина логарифма увеличивается на 0,3010; при увеличении числа от 2 до 3 величина логарифма увеличивается на 0,1761. Логарифм 4,0 равен 0,6020, что означает увеличение на 0,1249. При увеличении числа от 9,0 до 10 логарифм увеличивается с 0,9542 до 1,0000, то есть только на 0,0458. При переходе от 19 к 20 логарифм увеличивается с 1,2788 до 1,3010, то есть только на 0,0222.