Делитель
[53] - 99999000000009990000000099999
99999000000009990000000099
Мудрый обычай старины
Добравшись после утомительных трудов до желанного конца арифметического действия, предки наши считали необходимым непременно проверить этот в поте лица добытый итог. Громоздкие приемы вызывали недоверие к их результатам. На длинном, извилистом пути легче заблудиться, чем на прямой дороге современных приемов. Отсюда естественно возник старинный обычай проверять каждое выполняемое арифметическое действие - похвальное правило, которому не мешало бы и нам следовать.
Любимым приемом поверки был так называемый «способ 9». Этот изящный прием, который полезно и теперь знать каждому, нередко описывается и в современных арифметических учебниках, особенно иностранных. Правда, он почему-то мало теперь употребляется на практике, но это нисколько не умаляет его достоинств.
Поверка девяткой основана на «правиле остатков», гласящем: остаток от деления суммы на какое-либо число равен сумме остатков от деления каждого слагаемого на то же число. Точно так же остаток произведения равен произведению остатков множителей. С другой стороны, известно также
[54], что при делении числа на 9 получается тот же остаток, что и при делении на 9 суммы цифр этого числа; например, 758 при делении на 9 дает остаток 2, и то же получается в остатке от деления (7 + 5 + 8) на 9. Сопоставив оба указанных свойства, мы и приходим к приему поверки девяткой, т. е. делением на 9. Покажем на примере, в чем он состоит.
Пусть требуется проверить правильность сложения следующего столбца:
Составляем в уме сумму цифр каждого слагаемого, причем в получающихся попутно числах также складываем цифры (делается это в самом процессе сложения цифр), пока, в конечном результате, не получим однозначного числа. Результаты эти (остатки от деления на 9) записываем, как показано на примере, рядом с соответствующим слагаемым. Складываем все остатки (7 + 7 + 1 + 2 = 17; 1 + 7 = 8), - получаем 8. Такова же должна быть сумма цифр итога (5339177), если действие выполнено верно: 5 + 3 + 3 + 9 + 1 + 7 + 7, после всех упрощений, равно 8.
Поверка вычитания выполняется точно так же, если принять уменьшаемое за сумму, а вычитаемое и разность - за слагаемые. Например:
Несложна и поверка умножения, как видно из следующего примера:
Если при такой поверке умножения обнаружена будет ошибочность результата, то чтобы определить, где именно кроется ошибка, можно поверить способом 9-ки каждое частное произведение отдельно; а если здесь ошибки не окажется, надо поверить еще и сложение частных произведений. Такая поверка сберегает время и труд только при умножении многозначных чисел; при малых числах проще, конечно, выполнить действие заново.
Как поверять по этому способу деление? Если у нас случай деления без остатка, то делимое рассматривается, как произведение делителя на частное. В случае же деления с остатком пользуются тем, что делимое = делителю x частное + остаток. Например:
Выписываю из «Арифметики» Магницкого предлагаемое там для поверки девяткой удобное расположение:
Д л я у м н о ж е н и я:
Д л я д е л е н и я:
Подобная поверка действий, без сомнения, не оставляет желать лучшего в смысле быстроты и удобства. Нельзя сказать того же о ее надежности: ошибка может и ускользнуть от нее. Действительно, ведь одну и ту же сумму цифр могут иметь разные числа; не только перестановка цифр, но иной раз даже и замена одних другими остаются при такой поверке необнаруженными. Укрываются от контроля также лишние девятки и нули, потому что не влияют на сумму цифр. Всецело полагаться поэтому на такой прием поверки было бы неосмотрительно. Предки наши сознавали это и не ограничивались одною лишь поверкой с помощью девятки, но производили еще дополнительную поверку - чаще всего с помощью семерки. Этот прием основан на том же «правиле остатков» (стр. 174), но не так удобен, как способ девятки, потому что деление на 7 приходится выполнять полностью, чтобы найти остатки (а при этом легко возможны ошибки в действиях самой поверки). Две поверки - девяткой и семеркой - уже являются гораздо более надежным контролем: что ускользнет от одной, будет уловлено другою. Ошибка не обнаружится лишь в том случае, если разность истинного и полученного результатов кратна числу 7x9 = 63. Так как подобная случайность все же возможна, то и двойная поверка не дает полной уверенности в правильности результата.
Впрочем, для обычных вычислений, где ошибаются чаще всего на 1 или 2 единицы, можно ограничиться только поверкою девяткой. Дополнительная поверка семеркой чересчур обременительна. Только тот контроль хорош, который не мешает работе.
Хорошо ли мы множим?
Старинные способы умножения были неуклюжи и неудобны, - но так ли хорош наш нынешний способ, чтобы в нем невозможны были уже никакие дальнейшие улучшения? Нет, наш способ безусловно не является совершенным; можно придумать еще более быстрые или еще более надежные. Из нескольких предложенных улучшений (ср. гл. VII) укажем пока одно, увеличивающее не быстроту выполнения действия, а его надежность. Оно состоит в том, что при многозначном множителе начинают с умножения не на последнюю, а на первую цифру множителя. Выполненное на стр. 175-й умножение 8713 x 264 примет при этом такой вид:
Преимущество подобного расположения в том, что цифры частных произведений, от которых зависят первые, наиболее ответственные цифры результата, получаются в начале действия, когда внимание еще не утомлено и, следовательно, вероятность сделать ошибку наименьшая. (Кроме того, способ этот упрощает применение так называемого «сокращенного» умножения, о котором мы здесь распространяться не можем
[55].)