新法算书 · 卷七十二

徐光启 《新法算书》
钦定四库全书 新法算书卷七十二     徐光启等 撰交食表卷一 算交食诸表法 交食有本表有借用表大都算交防交食分数及视径视差食既复圆诸用者为本表葢原为防食设数列表则止以算食鲜及他用也若算日躔月离及浑天仪等项诸表亦可用以算交食此为借用之表也今所论列表独交食所用余通用者各见本厯指无不详明其法厯元后二百恒年五行表【算法】 二百恒年五行表者太阳及太隂当此时或为自相较所行或与定处较所行宫度分也何谓自相较乃首朔为每年厯元后第一平朔而余行皆以随合之为准【厯元为冬至后第一子时昔朔即本时之后第一朔】何谓与定处较乃日月引数彼为太阳当时从最庳自行此为太隂当时从最髙亦自行及太阳经度乃其从冬至平行而交周度即太隂当时所过罗防宫度也欲算首朔则恒于原根或加太隂年或减通闰法【见交食厯指二卷新厯平歳三百六十五日减十二朔实余数为通闰因与大统畧异】 假如崇祯元年戊辰首朔为一十四日加太隂年即十二朔实得日数三百六十九于太阳平歳相减只余四日若复加太隂年日数少太阳平歳无可减故与己巳之根四日等数加一十三朔实而总数乃能减之至壬申年为闰则总数三百六十六日皆全减去是以其根无日止得十六时等数也用减法则戊辰年通闰可减而次己巳年不可复减因根数少故必先加一朔实而后减也至壬申年因闰一日故前数宜减一十一日而无余日也 算太阳太隂引数及交周与太阳经度表法皆相同或以加则用其十二朔实之行【见交食厯指二卷】或以减则全周三百六十度减太阳十二朔实之自行余数【一十○度四十三分五十二秒】为本年之根所减得次年之根但首朔有加朔实之处此必用全周减十三朔实自行之余数【为一十一宫一十一度三十七分三十一秒】与前根相减乃得次年之根耳假如戊辰年有根为九度二十一分二十二秒因首朔加太隂年十二朔实此依加法亦加是年间太阳及太隂之自行交周及太阳之平行其太阳自行总数为一十一宫二十八度三十七分三十○秒即己巳次年之根也又本年首朔因加十三月此亦加十三月间太阳自行得一十六度五十九分五十九秒为庚午之根至壬申宜闰虽首朔多减一日此不须论也依减法戊辰年论太阳引数减一十○度等数而次年减一十一宫等数是因本己巳年首朔根借一朔实故余皆仿此 用法 表首行书首朔者天正冬至后第一子正后之首平朔也以求日月平防次太阳太隂引数者平朔日所当日月之自行度也以求均度而推定朔次交周度者以求距度次太阳经度者以求视时此四行皆平行皆与首平朔日时相当列表每年最上书纪年向下五行所列时日宫度分秒皆从本年天正冬至后第一子正起算最下书宿书纪日皆用数为本年天正冬至后第一日所得宿及干支也推交食上得年中得首平朔及同时四种平行下得宿满二十八去之余为所用又得日满六【十去之余为所用】