﻿功能:阶乘求和

格式:BgFactorials(m,n);BgFactorials(n)

说明:m、n均为正整数,如果不是正整数,自动转换为正整数.

1、BgFactorials(m,n)=m!+(m+1)!+(m+2)!+……+n!，此时n≥m
2、BgFactorials(m,n)=m!+(m-1)!+(m-2)!+……+n!，此时n≤m
3、BgFactorials(n)=BgFactorials(1,n)=1!+2!+3!+……+n!

例子:

BgFactorials(300)//即求1!+2!+3!+……+300!
ans =
"307081127424615983119786763473532601106442152323781576425861427194442539032982553301883735195133635324125304120564962655223556742820083035805773902888830033943796130846941085494006002434070605664931032157120719701174841046020773191301684783096828299416964864374949025748070610067373144752289409530545993223184194359748395582850161978051347606006097843467696213337666385922494583061130052656470381540748563615908742474516504688027490203624909582466991783421137313990234167692857351532511569147409286109070882521525617711982741581234488626251703340092247479478684738621107994804323593105039052556442336528920420940313"

例子:

BgFactorials(300,400)//即求300!+301!+302!+……+400!
ans =
"64195011383188449629861660546137262867922374447681931890939819785235843398529544338432456751239475161679758151777552454273011622878546633721732521161651855607195030159766493522409438100270875365384443252733103858577906535752620646776667472099325558191888888971897603537289772955985213958943815765151721300240440284821627369112237076322677149304646250530852898488874216735442459272064148301405763115409894840986145241817869589519907219787269812655798806976013383434195836992702030552756653468775936997089745691412389646842745827146841716108198405456880252319949865600809761456292965012860588003780266671468776874564211975126928804700222273965553682723405943463733300413932897808545726832404384602491232780566101425465334706564281855933619587351078072203383841610306805598532276259601306012247654400000000000000000000000000000000000000000000000000000000000000000000000000"

//By2012/5/31