На первой странице это уже было
Прошу прощения!
Еще интересные трюки про умножение. Скорее всего в любой старой книги по технике вычислений есть фраза о том, что что-то посчитать это только половина дела. Вторая половина проверить ответ и желательно сделать это другим способом. В случае умножения и сложения есть такая техника которая по англицки называется casting out nines, прошу прощения знатоков но как в нашей литературе она называется не знаю.
Суть в том, что перемножаемым числам по определенному правилу ставятся в соответствие другие числа которые затем перемножаются. Результат должен совпасть с тем числом, которое ставится в соответствие настоящему ответу по тому же правилу.
Правило таково - многозначному числу сопоставляется сумма цифр во всех его разрядах. Если сумма опять многозначна, то опять проводим такое сопоставление, пока не получим однозначное число.
Пример: мы уже установили, что

Проверим, не допустили ли мы ошибок? Начнем с правой части

Левая часть:

Производим перемножение:

Итак

Ошибки не было скорее всего, есть тонкость -- это необходимое, но не достаточное условие.
Но на практике не подводило.
Со сложением способ тоже работает.
Почему он называется casting out nines -- вычеркивание девяток? Потому, что девятки в "настоящих" числах при нахождении "проверочных" чисел можно не учитывать, что очень ускоряет проверку.
Пример:

видно сразу, что последнюю девятку можно вычеркнуть, 1, 4 и 4 также можно вычеркнуть, так как в сумме они дадут 9, и сразу получится 1.