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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 22.12.2007, 00:10   #1
RIO
Форумчанин
 
Аватар для RIO
 
Регистрация: 15.12.2007
Сообщений: 422
По умолчанию Факториал от дробного числа

Собственно сабж . . . Может кто знает как сделать такое чудо ? ? ?
RIO вне форума Ответить с цитированием
Старый 22.12.2007, 15:38   #2
puporev
Старожил
 
Регистрация: 13.10.2007
Сообщений: 2,740
По умолчанию

Посмотри здесь:
http://www.wikiznanie.ru/ru-wz/index...81%D0%BB%D0%B0
puporev вне форума Ответить с цитированием
Старый 22.12.2007, 16:27   #3
RIO
Форумчанин
 
Аватар для RIO
 
Регистрация: 15.12.2007
Сообщений: 422
По умолчанию

Да спасибо, смотрел уже кстати это . . . Считал за той формулой, но считает по моему плохо, даже очень, проверял математическим пакетом Mathematica 6.0, но, понял, что можно написать ещё одним способ, только он тяжеловатый, в нем надо использовать гамма-функцию, а вот как через неё все это посчитать остаеться загадкой, обыскал уже половинну инета с этой задачей, так и ничего не понял
RIO вне форума Ответить с цитированием
Старый 22.12.2007, 18:12   #4
Vedrus
ИСККОНный хакер
Форумчанин
 
Аватар для Vedrus
 
Регистрация: 08.11.2007
Сообщений: 195
По умолчанию

RIO, тогда совсем другой разговор. Наверно удивишься, но есть ещё и системы счисления с дробным основанием. В подробности не вдавался, но что-то с фрактальной геометрией связано.

Раз слышал, что есть, значит кто-то придумал свою математическую модель для этой вещи.

Ты что-нибудь слышал про нечёткую логику? Можно попробовать её модель сюда прикрутить. А так ведь правда интересно, надо будет подумать на досуге. Обязательно результаты сюда выложу
#define QUESTION bb || !bb
Vedrus вне форума Ответить с цитированием
Старый 22.12.2007, 18:59   #5
RIO
Форумчанин
 
Аватар для RIO
 
Регистрация: 15.12.2007
Сообщений: 422
По умолчанию

Система счисления с дробным основанием - это понятно дело, слыхал . . . Нечёткая логика, хмм, что-то с множествами связанно, только вот не пойму, множества и файториал не совместимые как по мне
RIO вне форума Ответить с цитированием
Старый 24.12.2007, 08:28   #6
Vedrus
ИСККОНный хакер
Форумчанин
 
Аватар для Vedrus
 
Регистрация: 08.11.2007
Сообщений: 195
По умолчанию

Вы скажите для чего Вам это нужно, в отрыве от прикладной задачи однозначного решения быть не может. Это то же самое, что решать систему из двух уравнений с тремя неизвестными – бесконечное множество решений.

Одно из решений Вашей задачи может быть таким (на примере):

5176.183! = 576!/183!, либо

5176.183! = (5176183 / 1000)! = 5176183! / 1000!
#define QUESTION bb || !bb

Последний раз редактировалось Vedrus; 24.12.2007 в 08:31.
Vedrus вне форума Ответить с цитированием
Старый 24.12.2007, 13:38   #7
Katrina
 
Аватар для Katrina
 
Регистрация: 18.10.2007
Сообщений: 7
По умолчанию

Vedrus для факториала, по-моему, такая формула не работает. Возьми, к примеру, 3!=6, а теперь 6!/2!=3*4*5*6=360.
Я предложила бы поискать решение через гамма-функцию. По-моему, это оптимальное решение.
Katrina вне форума Ответить с цитированием
Старый 25.12.2007, 21:34   #8
RIO
Форумчанин
 
Аватар для RIO
 
Регистрация: 15.12.2007
Сообщений: 422
По умолчанию

Да, не работает, гамма-функция - это эдинственная возможность, но, увы тяжелая она в описании, даже идей не каких нету, а для примера твоего, вычислял с помощью Mathematica 6.0 !
Твой вариант - 576!/183! дает результат :

35149601522894076039827778708302340 67463059314189700742663019944754630 \
23008492348006580933733357577062854 50374210537603681642814782774366973 \
82451477894402267248958193315554537 67364795969652902407494804931959731 \
08165200870385890051525650809413412 06125946998327176217077617203415307 \
28541318207674610172163764062929625 36862870919036486340334048179431909 \
15483234339949615269389899188334684 97583842673867435365303602832988850 \
71829411006262694739315564250151954 57772786930877318010459523262191450 \
07815668462153059193006008873046739 11718219349423045940000585318362008 \
92272479292402099264410457457156612 90266749757310600683239006116424575 \
72417301170994317551732179624689280 83536109577508849693521286458898494 \
55059717905170263896536199876362587 98335343946972477691389644981092155 \
15299549490778195583025577181982186 90382111196878224590367809280214173 \
13371655045295449124734032902039307 48804975116409455532433434528972800 \
00000000000000000000000000000000000 00000000000000000000000000000000000 \
00000000000000000000000000

А на самом деле это : 4.5904490691*10^16978
RIO вне форума Ответить с цитированием
Старый 26.12.2007, 03:07   #9
Vedrus
ИСККОНный хакер
Форумчанин
 
Аватар для Vedrus
 
Регистрация: 08.11.2007
Сообщений: 195
По умолчанию

Что значит не работает? Кто сказал, что "3!=6, а теперь 6!/2!=3*4*5*6=360." должны давать одинаковые результаты?

Всё зависит от целевого назначения. Нет целевого назначения - нет и конкретики.
#define QUESTION bb || !bb
Vedrus вне форума Ответить с цитированием
Старый 26.12.2007, 03:08   #10
Vedrus
ИСККОНный хакер
Форумчанин
 
Аватар для Vedrus
 
Регистрация: 08.11.2007
Сообщений: 195
По умолчанию

Откуда Вы можете знать вариант "на самом деле", если не знаете как он вычисляется?
#define QUESTION bb || !bb
Vedrus вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Факториал Killbrum Софт 14 13.08.2008 00:34
Округлениче дробного числа Gon Паскаль, Turbo Pascal, PascalABC.NET 13 02.05.2008 09:56
Факториал числа в Delphi Prisian Общие вопросы Delphi 16 24.01.2008 13:23
Факториал числа (циклы) Sargon Общие вопросы C/C++ 2 14.01.2008 02:25
Ассемблер. Факториал числа. Коментарии к программе Irwin Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 4 03.05.2007 13:52