![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 14.06.2009
Сообщений: 11
|
![]()
Здравствуйте. Такой вопрос. Нужно на асме написать прогу для вычисления вот такой формулы: x!=sqrt(2*pi)*exp((x+0.5)*ln(x))*ex p(-x). (Формула Стирлинга). Это можно сделать с помощью сопроцессора, но я только начал что-то понимать в ассемблере. Если у кого-то есть возможность, помогите пожалуйста разобраться, может какие-то примеры посоветуете.
зы. в часности я не понял, есть ли стандартная функция возведения в степень? Последний раз редактировалось Max-R; 14.06.2009 в 22:21. |
![]() |
![]() |
![]() |
#2 | |
equ asm
Участник клуба
Регистрация: 02.05.2009
Сообщений: 1,605
|
![]() Цитата:
Код:
|
|
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 15.07.2008
Сообщений: 615
|
![]() Код:
xor eax, eax
xchg [eax], eax |
![]() |
![]() |
![]() |
#4 |
Пользователь
Регистрация: 14.06.2009
Сообщений: 11
|
![]()
Goodwin98
большое спасибо MalCer А что это такое? это на масме, да? |
![]() |
![]() |
![]() |
#5 | |
Форумчанин
Регистрация: 15.07.2008
Сообщений: 615
|
![]() Цитата:
xor eax, eax
xchg [eax], eax |
|
![]() |
![]() |
![]() |
#6 |
Пользователь
Регистрация: 14.06.2009
Сообщений: 11
|
![]() |
![]() |
![]() |
![]() |
#7 |
Форумчанин
Регистрация: 15.07.2008
Сообщений: 615
|
![]()
Для целого
xor eax, eax
xchg [eax], eax |
![]() |
![]() |
![]() |
#8 |
Пользователь
Регистрация: 14.06.2009
Сообщений: 11
|
![]()
А как вещественные числа на консоль выводить? Вообщем-то только эта проблема осталась
Дак в том-то вся фишка гамма-функции, что можно факториалы любых чисел считать Последний раз редактировалось rpy3uH; 16.06.2009 в 17:38. |
![]() |
![]() |
![]() |
#9 | |
добрый няша
Старожил
Регистрация: 29.10.2006
Сообщений: 4,804
|
![]() Цитата:
Объясни пожалуйста, что такое факториал дробного числа? |
|
![]() |
![]() |
![]() |
#10 |
Пользователь
Регистрация: 14.06.2009
Сообщений: 11
|
![]()
А как использовать функции С?
Гамма-функция: ![]() Связь с гамма-функцией Факториал связан с гамма-функцией от целочисленного аргумента соотношением: n! = Γ(n + 1) Таким образом, гамма-функцию рассматривают как обобщение факториала для положительных вещественных чисел. Формула Стирлинга — асимптотическая формула для вычисления факториала: ![]() Вот эту формулу мне и надо запрограммировать |
![]() |
![]() |