Оригинал взят у kukina_kat в Таблица умножения Вы же наверняка знаете, что я преподаю математику. А еще вы не раз слышали мнение, что уровень математического образования падает
( Read more... )
Если умножить число на себя, то получится на 1 больше, чем при умножении соседних с ним чисел. Например, 8*8=64, а 7*9=63 или 5*5=25, а 4*6=24. То есть x2-1 = (x-1)*(x+1).
Для примера: я никогда не могу сразу сказать что 6*8 = 48. Мне приходится разбивать на более простые множители: 6*4*2. 6*4 = 24 это забито в ПЗУ, а 24*2 вычисляется мгновенно. Очевидно что этом прекрасном алгоритме есть гадкий утенок - 7. Она тормозит вычислительный процесс наиболее сильно :) Поэтому умножение на 7 идет через сложение: 7*6 = 7*5 + 7. 7*7 = 7*5 + 7*2 и т.д. Сложение двух и трехзначных чисел опять же выполняется очень быстро. За пределами десятки понятно что все еще более замедляется, но всегда можно подобрать быстровычислимое разбиение на сумму более простых произведений.
Comments 3
Reply
Reply
Reply
Leave a comment