![]() |
Новый способ быстрого умножения
видео тут :http://www.blogz.ru/2006/11/21/novyj...nozhenija.html
Вспоминается Конфуций и изре4ение об уровнях воприятия той или иной вещи. Оригинальная геометрическая трактовка перемножения 2значных и 3значных чисел. |
Re: Новый способ быстрого умножения
Ну всё правильно, умножение есть пересечение :) Да и визуально это приятнее, но в уме у меня серавно получается считать быстрее ;)
Да собсно там даже в столбик быстрее бы вышло, нежели линии чертить ;) |
Re: Новый способ быстрого умножения
Цитата:
|
Re: Новый способ быстрого умножения
use da математическая энциклопедия :)
я там пока вкуривал что такое алгебра - чут ли не повесился а выпуклое пространство то ваще .. теория узлов .. интеграл ... обяснили так что там даже прочитавши 10 раз не особо поймеш увидел еще новых 10 "значков" :-) ... посмотрел ролик :) для садомазо как я - смотреть на dialupе :lol: ваще крууть ! завтра буду попускать училку :) :lol: |
Re: Новый способ быстрого умножения
вах!
метод действительно классный! НО калькулятор будет побыстрее ;) Цитата:
|
Re: Новый способ быстрого умножения
Цитата:
В общем представь - что анализируешь какую-ту фигуру циклом, причём можешь итератор наращивать очень маленькими шагами ( бесконечно малыми) (это всё для моделирования реального мира, в компе вся информация если не задана формулой, то дискретна: например, картинка дискретна до пикселя) , а получившийся на каждом шаге результат (например ARGB-компоненту для картинки) суммируешь с уже имеющимися. В рассмотренном примере ты интегрировал функциональную зависимость (заданную матрицей-картинкой, но можно сказать - что это какая-то функция, которая по 2ум координатам возвращает число - код пикселя) по координатам x и y (т.е. двойной интеграл). В результате получил "массу" картинки. Т.е. ты можешь проинтегрировать ещё одну картинку и сравнить кто больше "весит". Правда, сложно придумать этой задаче практическое значение.. Фишка в том, что специальными приёмами символьной алгебры, ты можешь так преобразовать ф-лу, что тебе не понадобится тупо суммировать значения функции да ещё и с нифигительно-малыми флуктуациями, а понадобится всего лишь выполнить несколько несложных (например два значения подставиьт и вычесть результаты) арифметическийх действий. |
Re: Новый способ быстрого умножения
Прочитал своё толкование... знаешь, пожалуй, не убирай далеко математическую энциклопедию :D
|
Re: Новый способ быстрого умножения
Цитата:
|
Re: Новый способ быстрого умножения
impersonalis
ты прав :lol: |
Re: Новый способ быстрого умножения
а может кто-нить сможет обьяснить данное решение :)
А то алгоритм понятен, всё решатется...а пробел в понимании чувствуется :) |
Re: Новый способ быстрого умножения
а я попробовал провести обратный процес - деление
получается но геморно :))) |
Re: Новый способ быстрого умножения
да? и чё получаеццо то хоть?
|
Re: Новый способ быстрого умножения
просто получается вывести крайние числа ... но вот в середине получается сложновато... особенно когда надо делить 8 значное на 4 значное число
|
Re: Новый способ быстрого умножения
выложы посмотрим
|
Re: Новый способ быстрого умножения
что выкладывать
банально: 115*112 = 12880 делаем так 12800 / 112 = x рисуем линии 1 1 2 идут верх-лево -> право-низ у нас 5 цифр в числе 12880 но проводим 5 вертекалей (ну выходные числа при умножении как щитаем) рисуем точки чуток сверху етих вертекалей и над ними пишем 1 2 8 8 0 берем самую левую вертикаль там видим 1 - тоесть там одно пересечение проводим одну линию результата и вычеркиваем 1 из нашей вертикали тоесть выходное число 1xx ... уменьшаем все остальные числа на вертикалях на -1 идем дальше там видим на следуйшей вертикали число 1 (оно было 2) тоесть опять одно пересечение рисуем еще одну линию и уменьшам числа на вертикалях на -1 получаем в результате 11x видим что там дальше идут 6 6 0 делаем так 6 5 10 :) (с етим вот как раз и траблы) и проводим заветные 5 полос и получаем 115 трабла идет с расчетом когда натыкаемся на самую большую вертикаль и когда на вертикалях есть числа 0 ... ps. метод пока геморный и туманый но если думать то пашет на больших числах хотя столбик рулит ! |
Часовой пояс GMT +4, время: 19:57. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot