Сущность крестьянского способа в том, что умножение любых двух чисел сводится к ряду последовательных делений одного числа пополам при одновременном удвоении другого числа. Другими словами, этот способ заключается в умении делить и умножать любое число на 2.
Алгоритм действий:
1. Пишем числа на одной прямой и рисуем между ними вертикальную прямую.
2. Число слева делим на 2, а справа — умножаем на 2. Если при делении возникнет остаток, то он уничтожается.
3. Повторяем до момента, пока слева не останется 1.
4. Вычеркиваем строки, где с левой стороны стоят четные числа.
5. Сложить числа, которые остались с правой стороны.
Рассмотрим на примере и умножим 47 на 35.
Пишем оба числа на одной прямой и рисуем между ними вертикальную прямую.
Число с левой стороны делим на 2, а с правой — умножаем на 2. Подобную манипуляцию проводим до момента, пока слева не останется 1.
Необходимо вычеркнуть строки, где слева стоят четные числа.
Числа, которые остались справа складываем и получаем результат. В нашем случае — 1645.
Видео взято с видеохостинга YouTube.
Видео взято с видеохостинга YouTube.