Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Общие вопросы по программированию, компьютерный форум
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 20.10.2009, 15:09   #1
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию Где найти формулы?

Нужно вычислять математические формулы типа е в степени х или аркосинус. Где написано как это сделать самому без стандартных функций? Зачем надо - предполагается работа с длинной арифметикой, мне нужны алгоритмы. Причем я не математик, желательно просто человеческая формула без всяких "экстраполяций интеграла" .
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика
Utkin вне форума Ответить с цитированием
Старый 20.10.2009, 15:14   #2
Ivan_32
somewhere else
Участник клуба
 
Аватар для Ivan_32
 
Регистрация: 17.07.2008
Сообщений: 1,409
По умолчанию

Думаю в любом учебнике по численным методам есть. А вобще: если вы будете работать с 64-битными числами - можно использовать тот же MMX.
Для 128-битных можно вроде как использовать SSE(не изучал его команды но думаю там можно и не только в стиле SIMD но и в SISD работать т.е. со 128-битными числами).
"Тяжело в учении, легко в бою" - А.В. Суворов
Ivan_32 вне форума Ответить с цитированием
Старый 20.10.2009, 15:22   #3
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

Нет, число битов значения не имеет, число разрядов значение не имеет .

Цитата:
Думаю в любом учебнике по численным методам есть.
Это понятно, но
Цитата:
я не математик, желательно просто человеческая формула без всяких "экстраполяций интеграла"
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика
Utkin вне форума Ответить с цитированием
Старый 20.10.2009, 15:26   #4
raxp
Старожил
 
Регистрация: 29.09.2009
Сообщений: 9,713
По умолчанию

разложение в ряды Маклорена, Тейлора
http://people.overclockers.ru/4upuk4ek/record30
...Фурье наконец
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation
raxp вне форума Ответить с цитированием
Старый 20.10.2009, 15:26   #5
Arigato
Высокая репутация
СуперМодератор
 
Аватар для Arigato
 
Регистрация: 27.07.2008
Сообщений: 15,547
По умолчанию

e^x = lim (1 + x / n)^n, n -> inf
Запись понятна?








Последний раз редактировалось Arigato; 20.10.2009 в 15:29.
Arigato вне форума Ответить с цитированием
Старый 20.10.2009, 15:33   #6
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

Цитата:
Сообщение от raxp Посмотреть сообщение
разложение в ряды Маклорена, Тейлора
http://people.overclockers.ru/4upuk4ek/record30
...Фурье наконец
Что-то в этом роде, только надо больше, ну там тригонометрию всю и пр.
Цитата:
Запись понятна?
Не .
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика
Utkin вне форума Ответить с цитированием
Старый 20.10.2009, 15:39   #7
Arigato
Высокая репутация
СуперМодератор
 
Аватар для Arigato
 
Регистрация: 27.07.2008
Сообщений: 15,547
По умолчанию

Цитата:
Сообщение от Utkin
Не
А так:



Можно воспользоваться ещё таким разложением:



При желании берите Википедию, ищите там нужную вам функцию, там же будет и разложение.
Arigato вне форума Ответить с цитированием
Старый 20.10.2009, 15:41   #8
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

Теперь лучше .
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика
Utkin вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Где найти Delphi Nick93.93 Софт 8 01.09.2009 21:07
где найти программу...? Сид Свободное общение 2 09.04.2009 20:45
Где найти s.mag БД в Delphi 8 30.06.2008 13:34
Где надо объявить и описать вводимые данные, чтобы расчитать с помощью них формулы Соня Помощь студентам 1 31.05.2007 07:07