forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   Болтовня (http://forum.boolean.name/forumdisplay.php?f=25)
-   -   Новый способ быстрого умножения (http://forum.boolean.name/showthread.php?t=1966)

impersonalis 21.11.2006 18:18

Новый способ быстрого умножения
 
видео тут :http://www.blogz.ru/2006/11/21/novyj...nozhenija.html

Вспоминается Конфуций и изре4ение об уровнях воприятия той или иной вещи. Оригинальная геометрическая трактовка перемножения 2значных и 3значных чисел.

НУБ 21.11.2006 18:30

Re: Новый способ быстрого умножения
 
Ну всё правильно, умножение есть пересечение :) Да и визуально это приятнее, но в уме у меня серавно получается считать быстрее ;)
Да собсно там даже в столбик быстрее бы вышло, нежели линии чертить ;)

impersonalis 21.11.2006 18:33

Re: Новый способ быстрого умножения
 
Цитата:

Ну всё правильно, умножение есть пересечение
угу информация как нечто абстрактоне имеет множество форм толкования. Вот только почему-то учителя в школе/ВУЗе практически не стремятся это объяснять детям - в результате к числовым методом какая-то брезгливость)

jimon 21.11.2006 19:22

Re: Новый способ быстрого умножения
 
use da математическая энциклопедия :)
я там пока вкуривал что такое алгебра - чут ли не повесился
а выпуклое пространство то ваще .. теория узлов ..
интеграл ... обяснили так что там даже прочитавши 10 раз не особо поймеш
увидел еще новых 10 "значков" :-)

...
посмотрел ролик :)
для садомазо как я - смотреть на dialupе :lol:
ваще крууть !
завтра буду попускать училку :) :lol:

ZanoZa 21.11.2006 20:41

Re: Новый способ быстрого умножения
 
вах!
метод действительно классный!
НО калькулятор будет побыстрее ;)
Цитата:

завтра буду попускать училку
студентов ;)

impersonalis 22.11.2006 00:58

Re: Новый способ быстрого умножения
 
Цитата:

интеграл ... обяснили так что там даже прочитавши 10 раз не особо поймеш
ужс - самое простое толкование - площадь фигуры ограниченной осью абсцисс и интегрируемой кривой. А так можно и массу загнутой по офигительному закону проволки с неравномерным распределением плотности посчитать ;) Или мат.ожидание или дисперсию, а значит и ковариацию...
В общем представь - что анализируешь какую-ту фигуру циклом, причём можешь итератор наращивать очень маленькими шагами ( бесконечно малыми) (это всё для моделирования реального мира, в компе вся информация если не задана формулой, то дискретна: например, картинка дискретна до пикселя) , а получившийся на каждом шаге результат (например ARGB-компоненту для картинки) суммируешь с уже имеющимися. В рассмотренном примере ты интегрировал функциональную зависимость (заданную матрицей-картинкой, но можно сказать - что это какая-то функция, которая по 2ум координатам возвращает число - код пикселя) по координатам x и y (т.е. двойной интеграл). В результате получил "массу" картинки. Т.е. ты можешь проинтегрировать ещё одну картинку и сравнить кто больше "весит". Правда, сложно придумать этой задаче практическое значение..
Фишка в том, что специальными приёмами символьной алгебры, ты можешь так преобразовать ф-лу, что тебе не понадобится тупо суммировать значения функции да ещё и с нифигительно-малыми флуктуациями, а понадобится всего лишь выполнить несколько несложных (например два значения подставиьт и вычесть результаты) арифметическийх действий.

impersonalis 22.11.2006 01:07

Re: Новый способ быстрого умножения
 
Прочитал своё толкование... знаешь, пожалуй, не убирай далеко математическую энциклопедию :D

ZanoZa 22.11.2006 18:00

Re: Новый способ быстрого умножения
 
Цитата:

Прочитал своё толкование... знаешь, пожалуй, не убирай далеко математическую энциклопедию :D
ПлакалЪ! :lol:

jimon 22.11.2006 18:08

Re: Новый способ быстрого умножения
 
impersonalis
ты прав :lol:

ZanoZa 22.11.2006 18:11

Re: Новый способ быстрого умножения
 
а может кто-нить сможет обьяснить данное решение :)
А то алгоритм понятен, всё решатется...а пробел в понимании чувствуется :)

jimon 22.11.2006 19:31

Re: Новый способ быстрого умножения
 
а я попробовал провести обратный процес - деление
получается но геморно :)))

ZanoZa 22.11.2006 19:47

Re: Новый способ быстрого умножения
 
да? и чё получаеццо то хоть?

jimon 22.11.2006 22:37

Re: Новый способ быстрого умножения
 
просто получается вывести крайние числа ... но вот в середине получается сложновато... особенно когда надо делить 8 значное на 4 значное число

ZanoZa 22.11.2006 23:07

Re: Новый способ быстрого умножения
 
выложы посмотрим

jimon 22.11.2006 23:19

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