书名或作者
正文关键词
声明:本站书库内容主要引用自 archive.org,kanripo.org, db.itkc.or.kr 和 zh.wikisource.org
历算全书 卷二十一 (自动笺注)
欽定四庫全書
 厯算全書卷二十一
             宣城梅文鼎
 厯學騈枝卷一
大統厯氣朔數目
公元1280年
元世祖至元十七年辛巳嵗天正冬至厯元
公元1281年
 按古厯並溯太古為元各立積年未免牽合故乆而多差惟授時不用積年截用至元辛巳為元一慿實測無假借故迄明承用三四百年法無大差以視漢晉唐宋之屢改屢差不啻霄壤故曰授時厯集諸家大成盖自西厯以前未有精於授時徐文定公厯書亦截崇禎戊辰為元而廢積年用此法也(又按大統厯洪武甲子為元然易其名不易其實故臺官布算仍用至元辛巳也)
天三百六十五萬二千五百七十五分
半周一百八十二萬六千二百八十七分半
 天體渾員自角初度順數至軫末度周天度分均剖之即半周天
 按天本無度因日躔而有度古厯代天度異測授時用簡實測當時分視古為密
法一萬分
 按古厯日法命度並有畸零(如太初厯以八十一分為日法大衍厯以三千四百分為日法度法因之亦有畸零)惟授時不用日法一度即為一萬分而周天三百六十五度二五七五分即命為三百六十五萬二千五百七十五分此王郭諸公卓見超越千古也又按授時周天百年長一今大統不用其與授時㣲異者也
嵗周三百六十五萬二千四百二十五分
公元1629年
 嵗周一名嵗實自今嵗冬至數來嵗冬至得此日數實不及天一百五十分而嵗差生焉
半嵗周一百八十二萬六千二百一十二分半
 均剖嵗周也自天正冬至算至本年夏至又自本年夏至數至本年冬至日數並同
氣䇿一十五萬二千一百八十四分三十七秒半
 置嵗周日數二十四氣平分之得此日數謂之恒氣
日周一萬分(自今日子正至來日子正共得此數)刻法一百分(毎日百刻故也)旬周六十分(自甲子至癸亥六十日之積分)紀法六十日(即旬周也)
 按日周一萬分乃整齊之數故旬周亦整六十日也太陽行天每日一度前云度法萬分者亦以此也並以整萬分立算而無畸零故曰不用日法也又按授時厯嵗上考已往百年一分下推將來百年一分大統不用不言
通餘五萬二千四百二十五分
 置嵗周六旬周得餘此數即五日二十四刻二十五分乃一年三百六十日常數外之餘日餘
氣應五十五萬○千六百分
公元1341年
 此授時所用至元辛巳天正冬至為元日時也是己未日丑初一刻實測當時恒氣之應上考已往下求將來並距此立算以此為根也其數自甲子日子正初刻算至戊午日夜子初四刻得五十五日又自己未日子正初刻算至丑初一刻得六刻合之為五十五萬零六百分
嵗䇿三百五十四萬三千六百七十一分一十六秒
 此十二朔策之積也自今年正月經朔至來年正月經朔得此積分或置嵗實内減嵗閏亦同
朔䇿二十九萬五千三百○五分九十三秒
 此太隂太陽合朔常數晦朔弦朢一周也自本月經朔至次月經朔得此積分又謂之朔實十二分嵗䇿之一
朢䇿一十四萬七千六百五十二分九十六秒半
公元1342年
 此朔䇿之半乃二十四分嵗䇿之一自經朔至經朢又自經朢至次月經並得此數又謂之交朢
弦䇿七日三千八百二十六分四十八秒二五
 此朢策之半乃四分朔策一自經朔至上弦又自上弦至經朢又自經朢至下弦至次月經朔其數並同
月閏九千○百六十二分八十二秒
 此一月兩恒氣與一經相差之數置氣䇿倍之得三十○萬四千六十八分七十五秒内減朔䇿得之
閏一十○萬八千七百五十三分八十四秒
 此十二箇月閏之積也亦名通閏
閏應二十○萬二千○百五十○分
公元1341年
 此至元辛巳為元天正閏餘也盖即己未冬至去經朔之數當時實測辛巳嵗前天正經朔是三十四萬八千五百五十分即至元庚辰年十一月經朔為戊戌日八十五刻半為戌正二刻
閏凖一十八萬六千五百五十二分○九秒
 置朔䇿内減嵗閏得之
盈初縮末限八十八日九千○百九十二分二十五秒
公元1340年
 此冬至前後日行天一象限日數冬至前後一象太陽每日之行過於一度故也(四分嵗周行度得九十一度三一○六二五為一象限)
縮初盈末限九十三日七千一百二十○分二十五秒
 此夏至前後日行天一象限日數也盖夏至前後一象太陽毎日之行不及一度故也
 按盈初者定氣冬至距定氣春分之日數縮末者定氣秋分距定氣冬至之日數也此兩限者並以八十八日九十一刻稍弱而行天一象限縮初者定氣夏至距定氣秋分日數盈末者定氣春分距定氣夏至日數也此兩限者並以九十三日七十一刻有奇而行天一象限今現行時憲厯節氣長短即此法也又按古厯每日行一度原無盈縮盈縮者自北齊張子信始也厥後隋劉焯唐李淳風僧一行言之綦詳厯宋至元為法密然不以之註厯者為閏月大衍厯議曰以恒氣注厯定氣算日月食由今以觀無處不用但每月中節仍用恒氣不似西洋之用定氣耳西洋原無閏月祇有閏日故以定氣註厯為便若中土之法以無中氣閏月故以恒氣註厯為宜治西法者不諳比氣輒訶古法為不知盈縮其所
轉終二十七萬五千五百四十六分
 此月遲疾一周日數内分四限入轉初日太隂行最疾積至六日八十餘刻而復於平行謂之疾初限厥後行漸遲積至十三日七十七刻奇而其遲乃極謂之疾未限於太隂又自最遲以復於平行六日八十餘刻謂之遲初限厥後行又漸疾亦積至十三日七十七刻奇其疾乃極如初日矣謂之遲末限合而言之共二十七日五十五刻四十六分而遲疾周謂之轉終也
中一十三萬七千七百七十三分
 即轉終之半(解見上文轉其數一名小中)
轉差一萬九千七百五十九分九十三秒
 置朔策内減轉終得之相近兩經入轉相差日數
轉應一十三萬○千二百○五分
公元1341年
 此至元辛巳天正冬至日入轉日數也盖實測冬至己未日丑初一刻太隂行在末限末日
公元1340年
交終二十七日二千一百二十二分二十四秒
 此太隂出入黄道陽厯隂厯一周日數
交差二日三千一百八十三分六十九秒
 置朔䇿内減交終得之相近兩經朔入交之相差日數
交應二十六萬○千三百八十八分
公元1341年
 此至元辛巳天正冬至入交泛日也(乃實測冬至己未日丑初一刻月過正交日數)
氣盈○日二千一百八十四分三十七秒半
 此氣策内減十五整日外餘此數(一月兩恒氣共盈四千三百六十八分七十五秒)
朔虚○日四千六百九十四分○七秒
公元1340年
 置三十日内減朔策得之一朔䇿少於常數三十日之數
沒限○日七千八百一十五分六十二秒半
 置日周一萬内減氣盈得之
王䇿一十二日一千七百四十七分五十○秒
又土王䇿三日○千四百三十六分八十七秒半
 按土王䇿一名嵗實五除之得七十三日○四八五為一嵗中五行分王之日數為實四除之得一十八日二六二一二五為每季中土日數内減䇿得三日(○四三六八七五)為土王䇿乃自辰戌丑未四季月中氣日逆推之數土王䇿四因之得十二日(一七四七五)亦為土王䇿乃自四季月節日順數之數二者只須用一今並存所以相考也
宿會二十四萬
宿餘分一萬五千三百○五分九十三秒
 日直宿二十八日一周是為宿會宿會朔實得宿餘
限䇿九十○限○六八三○八六五
 置弦䇿以十二限二十分乘之得此數故以全加得次限
限總一百六十八限○八三○六○(一名中限)
 置小轉中以十二限二十分乘之得此數故限䇿加滿則用以全減
轉限䇿二十四限一○七一一四六
 置轉差以十二限二十分乘之得此數故以全加得次朔限
 按以上三者為求遲疾限之捷法然可不用盖既有日率相減之法則十二限二十分乘之法已為筌蹄何况限䇿
盈䇿六十九萬六千六百九十五分二十八秒
 置氣盈分為實以氣䇿除之得毎日盈一百四十三分五三四七七五轉用為法除日周得每六十九日六六九五二八而盈一日是為盈䇿故以加盈日即得次盈
虚䇿六十二萬九千一百○四分二十二秒
 置朔虚分以朔䇿除之得毎日虚一百五十八分九五六一七一轉用為法除日周得六十二日九一○四二二而虚一日是為虚䇿故以虛日即得次虛
大統厯氣朔
  求中積
公元1341年
嵗實三百六十五萬二千四百二十五分為實以距至元辛巳為元積年減一為法乘之即得其年中積分(定數嵗實六子積年視有十年一子百年定二子乘法言十加定一子得數後共以八子約之為億也)如徑求次年中積分者加一嵗實即可得之
公元1340年
 中積分者自所求年天正冬至逆推辛巳為元天正冬至中間所有積日積分積年一者嵗前天正冬至為立算之根故也假如康熈元年壬寅至元十七年辛巳該三百八十二算法祗以三百八十一年入算是為減一用之也盖欲算本年氣朔必以年前天正冬至為根是所求康熈壬寅年中積分乃順治辛丑年十一月冬至之數故也
 定子法者為珠算定位設也其法十定一子百定子千三子萬定四子十萬定五子百萬定六子千萬定七子億萬八子嵗實首位是三百萬故定六子積年有十定一有百定二皆一法也言十加定一子者以乘法首位言之凡法首位與實首位相呼九九數有言十之句則得數一位故加定一子此條原文缺此句余所補也得數以八子約之為億者謂視原定之子若有八子則乘得數首位是億也未乘之先視法實之以定子故既乘之後即據所定之以定得數此法最便初學
嵗實
   千百十萬
 一三六五二四二五凡用鈐自單年起有
 二七三○四八五○十年則進一位用之
 三一○九五七二七五有百年又進一位
 四一四六○九七○○得所中積分並以
 五一八二六二一二五單年定之位推而
 六二一九一四五五○上之即算位俱定
 七二五五六六九七五
 八二九二一九四○○
 九三二八七一八二五
  求通積分
公元1662年
所得其年中積全分加氣應五十五萬○千六百分即得所求通積分如徑求次年亦加嵗實
公元1661年
 前推中積分是從辛巳厯元天正冬至起算今加氣應是又從辛巳厯元冬至前五十五日○六刻起即甲子日子正初刻
  求天正冬至
置通積全分滿紀法六十萬去之餘為所求天正冬至分也萬以上命起甲子算外為冬至日辰(欲求時刻發斂加時條求之見後)如逕求次年不拘有無閏月並加通餘五萬二四二五滿紀法去之即得
 通積分既從甲子起算故滿紀法去之即知日辰也算外命日辰者以有小餘也凡滿萬分一日者為大餘九千分以下皆為小餘大餘為日乃先一日之數小餘為時刻乃為本日故取算外也
  求天正閏餘
置其年中全分應二十○萬二千○百五十分為積以滿朔實二十九萬五千三百○五分九十三秒除之為積月其不滿者即為所求年天正閏餘分也閏餘滿閏凖一十八萬六五五二○九者其年有閏月(補法閏餘滿十六萬八四二六四五以上者其年冇如用凖須加兩月)如逕求次年天正閏餘不拘有無閏月並加通閏一十○萬八七五三八四滿朔策去之即得(如却前嵗者置本年閏餘内減得之閏餘小于通不及減加朔實減之即是)
 閏餘分者乃嵗前天正冬至天正朔數法當辛巳厯元天正經朔起算故以應通之也
 凖是朔實内去十二箇月閏之數若其年十一二月者此法不能故有補法也若於所得閏餘分加一萬八千一百二十五分六四(兩月之數)再用凖取之亦同
附經朔鈐
   百十萬
 一二九五三○五九三積内與經朔鈐數
 二五九○六一一八六同者減去之減至不
 三八八五九一七七九滿一朔實二十九萬
 四一一八一二二三七二五三○五九三而止
 五一四七六五二九六五其餘數即閏餘
 六一七七一八三五五八
 七二○六七一四一五一
 八二三六二四四七四四
 九二六五七七五三三七
  求天正經朔
置其年通積全分内減其年閏餘全分滿紀法六十萬去之餘為所求天正朔分
又法置冬至内減閏餘即得經朔如冬至小于閏餘不及減加紀法六十萬減之如逕求次年天正經朔者無
 加五十四萬三六七一一六(十二朔實紀法之數)有加二十三萬八九七七○九(十三朔實紀法之數)並滿紀法去之即得
 朔者日月同度之日經者常也經朔者朔之常數所以别于定朔古人只用平朔日蝕或在晦二唐以後始用定朔則蝕必於朔然不知經朔則定朔無根必先定朔
 先推通積分自厯元甲子日算至冬至減去閏餘是從甲子日算至經朔故去紀法即得經朔之大小餘也
 先推冬至是以紀法減過通積而得乃冬至甲子日冬至數内閏餘即為甲子日距經朔數也如冬至小于閏餘是此甲子日雖在冬至前却在經朔後故加紀法減之是又從經朔前甲子算起也
  求天正盈縮
半嵗周一百八十二日六二一二五内減其年閏餘全分餘為所求天正縮厯也(補法若其年冬至與經朔同日冬至加時在經朔前則天正經朔入盈厯)如逕求次年天正縮厯者内減去通閏一十○萬八七五三八四得之減後視在一百五十三日○九以下者再加一朔即是
 按冬至交盈厯夏至交縮厯各得嵗周之半今置半嵗周是減去盈厯半周祇用縮厯半周夏至日算至冬至日之數也内減閏餘即為從夏至算至十一月朔日數故恒為縮厯
 亦有入盈厯者其前必有閏月而至朔同日冬至小餘又小于經朔小餘先交冬至後交經朔其經朔已入盈厯法當於經朔小内減冬至小餘命其餘為天正盈厯也若冬至小餘大於經朔小不用此法盖雖至朔同日而朔在至前仍為縮厯此處原本所缺故備著之
 凡閏餘加通即為次年閏餘所得天正縮厯是半周内減閏餘之數于中又減通即如次年閏餘矣故逕得次年天正縮厯也一百五十三日○九以下半周内減一朔䇿也減後得此必有閏月次年天正經朔前故必復加朔䇿而得次年天正厯也
  求天正遲疾
置其年中全分内加轉應一十三萬○二○五減去其年閏餘全分為實以轉終二十七萬五五四六為法除之其不滿轉終之數若在小轉中一十三日七七七三以下者就為所求天正疾厯也若在小轉中以上内減去小轉中則天正遲厯也
公元1662年
如逕求次年天正遲疾厯者加二十三日七一一九一六(十二轉差積數)經再加轉差一日九七五九九三並滿轉終去之遲疾各仍其舊若滿小轉中去之者遲變疾疾變遲也
公元1661年
 中積分原從厯元冬至起算至所求天正冬至止今加轉應減閏餘是從厯元冬至前十三日初交厯時起算至所求年天正經朔止故不滿轉終即為天正疾厯也轉中者轉終之半故疾厯滿此即變遲厯也
附轉終鈐
   百十萬
 一二七五五四六
 二五五一○九二
 三八二六六三八
 四一一○二一八四
 五一三七七七三○
 六一六五三二七六
 七一九二八八二二
 八二二○四三六八
 九二四七九九一四
  求天正入交泛日(原本作交泛分今依厯改定)
中積閏餘交應二十六萬○三八八為實以交終二十七萬二一二二二四為法除之其不滿交終之數即為所求天正入交泛日及分也
公元1662年
如逕求次年天正入交日者加六千○百八二○四(十二交差内減去交終之數)有加二萬九千二百六五七三(十三交差内減去交終之數)即得
公元1661年
 中積閏餘與求遲疾法同加交應是從辛巳厯元前二十六日初入正交時算起也故不滿交終即為天正入交日也泛者對定而言也有經朔有定朔則入交之深淺亦從之而移此所得者經朔下數故别之曰泛
附交終鈐
   百十萬
 一二七二一二二二四
 二五四四二四四四八
 三八一六三六六七二
 四一○八八四八八九六
 五一三六○六一一二○
 六一六三二七三三四四
 七一九○四八五五六八
 八二一七六九七七九二
 九二四四九一○○一六
  推經朔次氣及弦望
天正經朔全分加五十九萬○六一一八六(即二朔䇿)滿紀法六十萬去之為所求年正月經朔累加朔䇿二十九萬五千三百○五九三為逐月經朔累至次年天正經朔必相同也(次年天正經朔在本年十一月)復以朢䇿一十四萬七六五二九六五累加各月經朔得經朢又加之即得次月經朔復以弦䇿七萬三八二六四八二五累加經朔得上弦上弦即復得經朢又加之得下弦又加之復得次月經朔凡累加時並滿紀法去之其復得數必與原推分不異(或先加弦䇿次加朢䇿亦同)
公元1662年
 前有逕求次年天正朔法與此挨次累加之數互相參考即知無誤算法還原之理也以後並同
  推恒氣次氣法
公元1661年
天正冬至日及分加四十五萬六五五三一二五(即三氣䇿)滿紀法去之為所求年立春恒氣累加氣策一十五萬二一八四三七五滿紀法去之得各恒氣加至本年冬至即與前逕推次年天正冬至相同
附二十四恒氣鈐
 
 
 
 
 
 
 
 
 立春(次年)正月節五十○萬八九七八一二五
  右鈐以加天正冬至滿紀法去之即逕得各月恒大小
  凡恒氣大餘命起甲子算外得日辰小餘命時刻(依發斂加時條取之)並同至法
  推盈縮厯次氣法
天正盈縮厯日及分加五十九萬○六一一八六滿半嵗周一百八十二日六二一二五去之為所求年正月經朔下盈厯也累加朔䇿二十九萬五三○五九三為逐月經朔盈厯也盈厯加滿半嵗周去之交縮厯又累加之滿半嵗周去之復交盈厯也(累加至十一月即與次年天正盈縮相同)復以弦䇿七萬三八二六四八二五累加之各得弦朢乃次朔之盈縮厯也(至次朔亦必相同)
盈厯滿初限八十八日九○九二二五為有末之盈
縮厯滿初限九十三日七一二○二五為有末之縮
  推初末限法
半嵗周一百八十二日六二一二五内減有末之盈縮全分餘為所求各末限日分也復於各盈縮末限日分累減弦䇿七萬三八二六四八二五得各弦朢及次朔下盈縮末限相同若不及減弦䇿者末限已盡盈交縮縮交盈也(補法置弦䇿以不及減之餘末轉減之即各得所盈縮初限日分相同也)
 凡盈厯算冬至厯算夏至並從盈縮初日順推至所求日時若盈末則算起夏至縮末則算起冬至並從盈縮盡日逆推至所求日時故置半嵗周減之而末限日分
 所得末限日分是所求日時盈縮盡日逺近之數朔而弦朢入厯益深則其距末盡日近故在初限累加弦䇿者在末限即用累減得也
  推盈縮差法
盈縮全分(若係末限則置所得末限全分)減去大餘不用只用小餘(有千分定三有百定二有十定一)並以立成相同日數下取其盈縮分為法乘之(加分有百定二有十定一言十加定一子)得數以所定八子約之為度位乃於立成本日所有盈縮積與得數相倂得所盈縮
凡言八子或九子約之為度者乃是得數上定此虚位以便盈縮積度相加非得數八子九子假如八子為度位而原所定只有五子得數為度下三位若盈縮有度即度得數上第三位加之法於得數首位五字逆上數之曰五六七八至八字於此加積度即無誤也遲疾厯同
 盈縮加分是本日太陽行度或過或不及一度之分也(或日過于一度有餘分是為盈加分或日不過一度而有欠分是為縮加分)盈縮積度則是本日以前加分累積之數也(總計逐日盈加分為盈積總計逐日縮加分為縮積度)法當以小餘乘本日分為日周一萬分為法除之即得小餘時刻所有之加分乃以得數倂入本日以前原有之積度則為本日本時之盈縮差矣(厯經云萬約為分即是日周一萬除乃本法也)兹以定子法約之故以八子為度所得亦同(假如千乘百共定五子所得乘數為十萬分就用為實日周一萬為法除之當去四子一子所得除數十分于度下為第三位也何以言之盖度下有千有百故十分第三位今于所定五子虚進三位至八子位命為度以加積度即得數十分適居度下第三之位而相加無誤矣理前條八子命億而此八子約為度何也曰無二八子于乘得數原是億位盖億即一萬萬用萬為實以一萬為法除之當去四子四子則除後得數為萬而成度位今不去子故以八子為度其實厯經萬約為分之法非有二也)
 問初限是從盈縮初日順推(盈初從冬至起算縮初從夏至起算並數其已過之日)其小餘亦順推(並自本日子正刻起順下丑寅數至所求時刻)若末限則是從盈縮盡日逆數(盈末距夏至立算縮末距冬至立算皆數其未到之日)其小餘亦逆數(並自本日夜子初刻逆轉亥戌數至所求時刻)而加分乘小餘加積度之法並無有異且盈縮互用(盈末所用之加分積度即縮初之數縮末所用之加分積度即盈初之數)何也曰凡初限所積之盈縮度分並為末限之所消(假如盈初限共有積盈度二度四十分一交盈末即每日有所縮以消其積盈直至盈末盡日其盈消盡而交夏至為縮厯矣又如縮初限共有積縮度二度四十分一交縮末即每日有所盈以消其積縮直至縮未盡日其縮消盡而交冬至復為盈厯矣)故同一加分也在初限為日增之分在末限則為日消之分(假如末限未到夏至若干日與縮初限已過夏至之日等則日行度之所縮亦等故盈末日即用縮加分又如縮末日與盈初限之日數等則其距冬至等而日行之所盈亦等故縮末日即用盈加分)同一積度也在初限為己積之度分若末限則為未消之度分(假如盈末毎日内各有縮加分以消其盈而今盈末尚有若干日則其縮加分末用而積盈亦未消累而計之其數必與縮初限相同日數下之積度等故即用縮積度為盈積度也縮末即用盈積度為未消之縮積度其理亦同)今末限既有小餘則此時刻内亦必有未消之零分在積度外故以小餘乘加分而萬約之(即八子為度之法解已見前)倂入積度即知此日此時尚有未經消盡之積度共若干度分而命之為盈縮差矣(盈末日雖用縮加分縮積度取數而仍為盈差縮末日雖用盈加分盈積度取數而仍為縮差盖其加分積度為逐日盈縮盈縮差分總計初日以來盈縮故也)
  推遲厯次氣法
天正遲疾厯日及分加三日九五一九八六(兩轉差數)為所求年正月經朔下遲疾厯也以後累加轉差即得各月經朔下遲疾厯也凡加後如滿小轉中一十三萬七七七三者去之疾變為遲遲變為疾不滿遲疾不變累加至十一月即與次年天正遲疾相同也復以弦䇿七日三八二六四八二五累加之各得弦朢及次朔之遲疾厯亦滿小轉中去之變遲疾
 本宜累加朔䇿而去轉終今用轉差是㨗法其得數同也
附轉差鈐
 一一日九七五九九三用鈐加正月經朔下
 二三日九五一九八六遲疾厯可逕求各月三五日九二七九七九遲疾厯若加滿小轉
 四七日九○三九七二中去之疾變遲遲
 五九日八七九九六五疾也
 六十一日八五五九五八
 七○日○五四六五一自七箇以後為減
 八二日○三○六四四過小轉中之後加後
 九四日○○六六三七即變遲疾若加滿小
 十五日九八二六三○轉中去之反不變也十一七日九五八六二三
 十二九日九三四六一六
  推遲疾厯限數法
遲疾厯日及分(十日定五單日定四○日有千定三○日○千有百定二有十定一)以十二限二十分(定一)為法乘之(言十定一)得數以所定有四子為單限五子為十限六子為百限即得各遲疾厯限數
 如逕求次弦朢之限數者(如自朔求上弦上弦求朢之類)每加限
䇿九十限即得加滿中一百六十八限去之則變遲疾超次月(如以朔求次朔以上弦求次月上弦之類)累轉加朔轉限䇿二十四限一○即得(亦滿中限去之而遲疾)如累加之至十箇月間有多一限乃二十分尾數積成故有退一限減之之法不必致疑皆以日率為定也
 遲疾分限數何也太隂行天有遲疾其遲疾又有初末太陽盈縮所不同者太陽盈縮半嵗周分初末而其盈縮之度止于二度太隂遲疾十三日七十七刻奇分初末而其遲疾之度至于五度奇(疾初只六日八十八刻奇而疾五度遲初只六日八十八刻奇而遲五度)厯家以八百二十分為一限(即八刻竒)一日分十二限二十分而自朝至暮逐限之遲疾細分可得而求矣
 捷法以所得遲疾厯與立成遲疾日率相較擇其相近者用之(或所得遲疾厯日及分即立成内日率相同或稍强于日率可取用)即可逕得限數(此法可免十二限乘亦即無退退一限減之之事余所補也)
  推遲差法
遲疾厯日及分以立成内相同限下日率減之(如立成日率不及減即退一限減之)用其餘分為實(有百分四子十分三子分定二子十秒定一子)以其下損益分(十分定五子單分定四子十秒定三子單秒定二子)為法乘之(言十定一)得數為實以八百二十分(去二子)為法除之(不滿法又去一子)得數取所定八子為度位視立成是益分即于得數上依位加本限下遲疾積度(如盈縮差加積度法)若是損分即置遲疾度内去得數(如八子為度位而所定只五子于度下第三位減之餘倣此)即各得所遲疾
 遲疾日率毎限八百二十分之積數也(如滿八百二十分則一限滿兩箇八百二十分則二限乃至滿十箇八百二十分即為十限百箇八百二十分即為百限故曰日率)而所得遲疾未必能與各限之日率巧合而無零分故以此日率減之即知此日太隂行度己足過若干限而尚餘若干時刻也(毎限八百二十分即八刻奇未滿此數皆為零分)
 損益分者各限内遲疾進退之差也自初限至八十三限為益分其遲疾為進也(在疾厯則益其疾在遲厯亦益其遲故並為益分)自八十四限至一百六十八限為損分其遲疾為退也(在疾厯則損其疾在遲厯亦損其遲故並為損分)此損益分皆整限八百二十分之數零分所有損益必小于八百二十分之損益故以零分乘八百二十分除也
 遲疾積度者是本限以前所積之遲疾度分也(如在八十三限以前則為日益積數八十四限以後則為日損之餘數)於是所得分内損益分損之益之便知此時此刻太隂遲疾所不同於平行共有若干度分而命之為遲疾差也
 定子之法千三百二則萬四常為度位而此盈縮並用八子盈縮差原是萬約為分宜四子今省不去故八子即是四子也此求遲疾損益是以八百二十除原非萬約為分而亦用八子為度者因乘時加定四子(餘分百定四子是加定二子也損益分之十分是度下一位宜定千三今定五子是加二子也合之共加定四子)則八子亦是四子其故何也遲疾厯遇八十一限至八十六其損益分多為單秒則定子之法窮故加四數以豫為之地
 不滿法又去一子者亦以相除算位言之(假如法是八實亦是八或八以上可以得一數即為滿法實在以下不能得一數當退位除之即為不滿法也此不論十百千萬之等惟論自一至九之數假如以八十除六百亦為不滿法若以八百除九十亦為滿法皆以得數進位進位而分算中精理也)盖除法本是降位(如用十為除法是以十為一當降一位故去一子百為除法是以百為一當降兩位故去二子)今不能得一數而退位除之是又降一位故再去一子也
 按古厯太陽朓朒之行但有各恒氣十五日奇之總率而無毎日細數太隂朓朒之行但有毎一日總率而無一日内分十二限奇之細數有之皆自授時始皆以平立定三差得之授時之密於古法此一大端
  推加減差法
視各經朔弦朢盈縮差與遲疾如是盈遲縮疾為同名相倂之如是盈疾縮遲為異名兩數相較用其餘分(有萬定四子千三子百定二十定一)以八百二十分(定二子)乘之(言十定一)得數為實立成本限下遲疾行度為法(遲用遲行度疾用疾行度並以萬去四子千去三子)除之(不滿法又去一子)得數以所定有三子為千分二子為百分得所加減
同名者盈遲為加差縮疾為減差
異名盈多疾少為加差疾多盈少為減差
    遲多縮少為加差縮多遲少為減差
 加減差者時刻進退也前論盈縮遲疾差則行度進退也因日月行度各有紓亟而時刻因之進退故前既分求之兹乃論之也
 以右旋之度言之日每日平行一度每日平行十三度有竒合朔時日月同度厯弦䇿七日(三八二六四八二五)而月度超前離日一象限是為上弦又厯弦䇿而月度離日半周天與日對度是為朢自此以後向日行又厯弦策而距日一象限是為下弦更厯弦䇿而月追日及之又復同度而為合朔凡此者皆有常度有常期故謂之經朔經朢經弦也乃若定朔定朢定弦有時而後常期故有加差焉有時而先於常期故有減差焉
 凡加差之因有二一因於日度之盈夫日行既越於常度則月不能一因月度之遲夫月行既遲於常度則不能及日二者皆必於常期之外更增時刻而後能及於朔朢弦之度故時刻加也
 減差之因亦有二一因於日度之縮夫日行既緩於常度則月易及之一因月度速夫月行既速於常度則易及於日二者皆不待常期之至而已及於朔弦朢之度故時刻減也
 乃若以日之盈遇月之遲二者皆宜有加差以日之縮遇月之疾二者皆宜有減差故(盈與遲縮與疾)並為同名而其度宜倂若以日之盈遇月之疾在日宜加在月則宜減以日之縮遇月之遲在日宜減在月宜加故(盈與疾縮與遲)並為異名而其度宜相減用其多者為主
 如上所論既以(盈縮遲疾)二差同名相從異名相消則加減差之大致已定然而又有乘除者上所言者度也非時刻也故必以此所得之度分(即同名相從異名相消之度分)用每限時刻(八百二十分)乘之為實每限月行為法(即遲疾行度)除之即變為時刻而命之為加減差矣
 以異乘同除之理言月行遲疾行度則所厯時刻為八百二十分今加減之度有㡬箇遲疾行度月行時刻亦當有㡬箇八百二十分故以乘除而知加減差之時刻
  推定朔法
各置經朔弦朢大小餘各以其加減差加者加之減者減之即各得所推定弦朢大小大餘命起甲子算外得定日支干小餘命時刻(依發斂加時條求之)其定朔朢日小餘若在本日日出以下者退一日命之惟朔不退
定朔日干名與次月同者其月大不同者其月小内無中氣者為閏月
 弦朢退一日者以候月當用更㸃假如定朢在乙丑日日未出前則仍是甲子日更㸃故也
 按節氣為兩月相交之界故謂之節中氣為一月三十日正中故謂之中月中氣然後可正其名曰某月(如有冬至則為十一月大寒則為十二月雨水則為正月他皆若是)若月内無中氣而但有節氣則在兩月交界之間不能名其為何月而謂之閏月
 凡閏月前一月中氣必在晦後一月中氣必在朔則前後兩月各在定名而此月居其間不得以前後月之名名之不得不閏月(如月内但有立春節而無中氣則大寒中在前月之晦定其為十二月雨水中氣後月之朔定其為正月前後兩月各有本名不可移動本月中氣即無月名必為閏月也)厯家以無中氣閏月則各月之中氣必在本月不可稍移所謂舉正于中民則不惑也然惟以恒氣注厯始若是一行之説所以不可易而厯代遵守以為常法非不知有定氣而但知恒氣也(定氣即日盈縮若于各恒氣求其盈縮差而以盈差為減差縮差為加差即得各定氣日及分然不用者為閏月也)
  推入交次氣法
天正入交泛日及分加四日六三六七三八(即兩交差)即為所求年正月經朔下入泛日及分也以後累加交差二日三一八三六九滿交終二十七日二一二二二四去之即各月經下入泛日也累加至其年十一月即與次年天正入交泛日相同也復以交朢一十四日七六五二九六五累加之亦滿交終去之即得各月經下入泛日加朔得朢加朢得次朔亦必相同也附交差
 一二日三一八三六九用鈐加正月經朔下
 二四日六三六七三八入交泛日可逕得所
 三六日九五五一○七求某月經下入
 四九日二七三四七六泛日若加正月經朢
 五十一日五九一八四五下入泛日亦可逕
 六十三日九一○二一四得所求某月經朢下
 七十六日二二八五八三入交泛日加滿交終八十八日五四六九五二二十七日二一二二
 九二十○日八六五三二一二四並去之用其餘
 十二十二日一八三六九○數
 十一二十五日五○二○五九
 十二○日六○八二○四
  推盈日法
視各恒氣之小餘在沒限七千八百一五六二五以上者為有盈之氣也置䇿餘分一萬○一四五(以十五日除氣䇿得一萬○一四五六二五止用四位大數也)内減有盈之氣小餘四位用其餘分為實(以千三百二定之)以六十八分六十秒(以氣盈除十五日得六十八分六十六秒九五今亦止用三位)定一為法乘之(言十定一)得數取定四子為日位用加恒氣大餘日滿紀法去之命起甲子算外為所推盈日也
又法亦以有盈之恒氣小餘去減䇿餘分餘以一氣十五日乘之為實氣盈二千一百八四三七五為法除之得數以加恒氣大餘滿紀法去之命為盈日亦同
若逕求次盈日者所得盈日毎加盈䇿六十九萬六六九五二八即得第二盈日亦滿紀法去之命干支也
 盈日即古厯之沒日也凡氣内有盈日者一日假如甲子日立春己卯日雨水今盈一日庚辰日雨水故謂之盈日
 䇿餘分者十五日除氣䇿之數也盖謂毎大餘一日即帶有盈分○千一百四十五分故必足得䇿餘分(一萬○一四五)之數則為十五分氣䇿之一也
 六十八分六十秒者氣盈除十五日之數也盖謂毎盈一分在恒氣為六十八分六十秒即六十八分六十秒盈一分也今有盈之恒氣小餘尚不及䇿餘有若分則更厯若干六十八分六十秒而其盈分始足命之盈日也
 又法以十五日乘氣盈除即六十八分六十秒乘也故其得數
 捷次盈以盈䇿加者率六十九日奇而有盈日則毎一嵗只有五盈日或四日也餘詳用數
  推虚日
視各經朔之小餘在朔虚四千六百九四○七以下者為有虚之朔也置有虚之朔小四位(千定三百定二)為實以六十三分九十秒(朔虚三十日得六十三分九十一秒竒此用大數故只三位)定一為法乘之(言十定一)得數取定四子為日位用與經朔大餘相加滿紀法去之命起甲子算外為所推虚日
又法以三十日有虛之小餘為實朔虚四千六百九四○七為法除之得數以加經朔大餘滿紀法去之為虚日亦同
若逕求次虚日者置所得虚日每加虛䇿六十二日九一○四二二即得第二虛日其命干支亦滿紀去之也
 虚日古厯之滅日也凡月内有虚日者其月小(以經朔言之)故謂之虛日
 六十三分九十秒者朔虚三十日之數也盖謂毎虚一分在月内為六十三分九十秒即毎六十三分九十秒當虛一分也今經朔小餘尚有若干分則更厯若干六十三分九○而其虚分始盡命虚日
 其又法以三十日朔虚除即六十三分九○乘也故得數亦同
 捷次虚日以虛䇿加者率六十三日弱而有虚日則每一嵗䇿亦只五虚日也餘亦詳用數
  推土王用事
四季月節大小餘(三月清明六月小暑九月寒露十二月小寒)各加土王䇿一十二萬一七四七五滿紀法去之大餘命起甲子算外各得所土王用事日辰
又法置四季月中大小餘(三月用穀而六月大暑九月霜降十二月大寒)内各減第二王䇿三日○四三六八七五如不及減加紀法減之所得亦同
 天有五行而土無專位以體之立者言之則居中以用之行者言之則在隅土者木火水之所以成終而成始也參同契曰土旺四季羅絡始終青赤白黒各居一方皆禀中宫戊己功盖謂此也厯家春木夏火水分旺者各得氣四又十二日(一七四七五)而土寄旺於四季之末者各得氣一又三日(○四三六八七五)與四行之數適以相等嵗功成焉前法用加節氣者是於四時之末而要其終後法用減中氣者是據土王用事之初而原其始餘詳用數
  推發斂時法
各置定朔弦朢及恒氣之小餘為實十二時法乘之(法實並以千三百二定之言十定一以所定四子為萬)取萬為時命起子正有五千起作一時命子初並以算外命時其不滿五千者取一千二百為刻命起(初正)初刻算外為某刻
又法各置小餘加二為時二為不須定數就以千位為時百位為刻有五百起作一時命起子初初不起者命起子正初刻也
 按古法日行赤道外去北極逺謂之發日赤道内去北極近謂之斂發字義並主北極為言日道之自近而逺逺而復近皆以漸致故不曰逺近而曰發斂也古諸家厯法並有歩發斂一章其所列者月卦律呂氣候之類而加時之法附焉授時亦然故曰歩發斂加時也(授時不用律吕月卦惟存七十二候而統以廿四中節盖即其所發斂所謂發斂加時者以推各氣候初交時刻發斂字義上文而為説猶云歩氣候加時云爾)大統則省去歩發斂一章故加時之法在氣朔章後而猶云推發斂時因仍舊無他義也
 以十二乘者何也盖以日周一萬分十二時則各得八百三十三分三三不盡故以十二乘之通日周一萬為十二萬則可以匀分乃算術通分法也日周既通為十二萬故以一萬為一時以一千二刻為一刻也有五千起作一時者因時有初正則得五千其子初四刻為前半箇子時乃先一日之數謂之夜子時子正四刻為後半箇子時本日數本十二時並從兹起故滿一萬者命起子正也命起子正則算外為丑正矣(因所滿一萬數中子正四刻丑初四刻在内則前半箇丑時已滿而算外為丑正)若但滿五千則算外為丑初(但滿五千則所滿者是後半箇子時而交前半箇丑時是為丑初丑正也)故起作一時而命起子初此是從先日夜子初刻算起借前半箇子時輳合成整以便入算也
 其又法加二為時二為刻者加是就身加二即十二乘但不變千位不定子故即以一千為一時而起子正有五百起作一時而子初也減二即十二除而挨身減二不動算位所謂定身除法也故即以一百為一刻
十二時
    千百十分十秒千百十分十秒
 子正○○○○○○午正五○○○○○
 丑初○四一六六六未初五四一六六六
 丑正○八三三三三未正五八三三三三
 寅初一二五○○○申初六二五○○○
 寅正一六六六六六申正六六六六六六
 卯初二○八三三三酉初七○八三三三
 卯正二五○○○○酉正七五○○○○
 辰初二九一六六六戌初七九一六六六
 辰正三三三三三三戌正八三三三三三
 巳初三七五○○○亥初八七五○○○
 巳正四一六六六六亥正九一六六六六
 午初四五八三三三(夜子)初九五八三三三
 凡日下小餘分並以十二時鈐相減命時(如滿四一六六者即命其時丑初滿八三三三者即命其時丑正)減不盡者以一百分為一刻不滿百分即命初刻滿一百分即命一刻滿二百分命二刻滿三分命三刻滿四百分命四刻(如小餘可減二千五百分命其時卯正减過餘數有一百分即為卯正一刻有二百分為卯正二刻有三百分為卯正三刻有四分為卯正四刻若減餘不滿百分只為卯正初刻他皆若是)初正並同推朔值宿
辛巳為元求到其年通積全分内減其年閏餘全分加三萬○六一一八六(即兩宿餘)滿宿㑹二十八萬去之命起虚宿算外即得所求年正月經朔直宿以後累加宿餘一萬五三○五九三滿宿會去之即得各月經直宿再以各朔下加減差加者加之減者減之亦滿宿會去之命起虚宿算外即得各月定朔直宿(其加減過小餘亦必與定朔小餘相同為凖)
 此盖以辛巳為元天正冬至甲子日正直虚宿故逕以通積取之即得直宿
 按日直宿法乃演禽之用占家一種也故諸家厯法無之授時厯經亦所未載而大統厯有之盖元統之所増其實無闗厯法
  推閏月所在
朔實(二十九萬五三○五九三)内減去有天正閏餘全分(即所推天正閏餘以上者其年有是也)餘為實月閏九千○百六二八二為法除之滿法為月視所得有㡬月命起嵗前十一月算外得在何月此法仍多未的然祇在其月之前後皆以定朔為凖也
 滿法為月者滿得一月閏之數即為一月若滿兩箇月閏即為兩月此只求整月不除分秒不必定子
六十甲子
 初日(甲子)一日(乙丑)二日(丙寅)三日(丁卯)四日(戊辰)五日(己巳)六日(庚午)七日(辛未)八日(壬申)九日(癸酉)十日(甲戌)十一(乙亥)十二(丙子)十三(丁丑)十四(戊寅)十五(己卯)十六(庚辰)十七(辛巳)十八(壬午)十九(癸未)二十(甲申)廿一(乙酉)廿二(丙戌)廿三(丁亥)廿四(戊子)廿五(己丑)廿六(庚寅)廿七(辛卯)廿八(壬辰)廿九(癸巳)三十(甲午)三十一(乙未)三十二(丙申)三十三(丁酉)三十四(戊戌)三十五(己亥)三十六(庚子)三十七(辛丑)三十八(壬寅)三十九(癸卯)四十(甲辰)四十一(乙巳)四十二(丙午)四十三(丁未)四十四(戊申)四十五(己酉)四十六(庚戌)四十七(辛亥)四十八(壬子)四十九(癸丑)五十(甲寅)五十一(乙卯)五十二(丙辰)五十三(丁巳)五十四(戊午)五十五(己未)五十六(庚申)五十七(辛酉)五十八(壬戌)五十九(癸亥)二十八宿
 初日(虚)一日(危)二日(室)三日(壁)四日(奎)五日(婁)六日(胃)七日(昴)八日(畢)九日(觜)十日(參)十一(井)十二(鬼)十三()十四(星)十五(張)十六(翼)十七(軫)十八(角)十九(亢)二十(氐)廿一(房)廿二(心)廿三(尾)廿四(箕)廿五(斗)廿六(牛)廿七(女)
 
 
 
 
 
 
 
 
 
 
 厯算全書卷二十一
背景地图 当代地名
文中地点一览(电脑自动提取,难免有误,仅供参考)