历算全书 - 第 132 页/共 206 页

依省算四因左行而退位 骑同减尽 舟师异并十一分三厘为法 和较数异并六千一百○二为实 法除实得五百四十为舟师之一分 以分母七乗之得三千七百八十名为舟师数   以舟师数减共数六千七百八十余三千所借步卒之二分也 二除之分母三乗之得四千五百为歩卒数   以歩卒数减共数六千七百八十余二千二百八十所借骑兵之二分也 二除之分母五乗之得五千七百名为骑兵数   论曰此虽以异加而得除法然不得竟以子之二加也故以分子一加者非通法也   厯算全书卷四十三 <子部,天文算法类,推步之属,历算全书>   钦定四库全书   厯算全书卷四十四   宣城梅文鼎撰   方程论卷五   测量   测量非方程事也方程者算术算术恃计测量恃目实惟两途测量之不能兼算术犹算术之不能兼测量虽曰能兼非其粹矣今略具其所兼其不能兼者有句股诸法在   测量在方程有二   一曰隂云测量   隂云者不见宿度而云影微薄之处犹能见五纬若见二星则有其相距之度而可以方程取之矣   一曰宿度测量   宿度者虽无隂翳而无仪器故借宿距一定之度以取之必有二星同见或星与太隂同见则成方程之算矣   隂云测法   假如隂云不见宿次但于云隙测得辰星在太白后一度又二日荧惑与二星同在一度又二日太白在荧惑前三度而辰星云翳又一日辰星在房初度余不可见又十二日荧惑始至房初问各行率若干畣曰辰星每日行二度 太白每日行一度有半荧惑每日行半度   解曰此辰星行二日太白亦二日而辰星多一度荧惑与太白同行三日而太白多三度 辰星行四日荧惑十六日而行度相当也   法曰以较数列位   依省算以左行半之与右相减辰星同减尽太白二日【右负】荧惑八日【左负】皆无减分正负【同名在隔行即异名也】正 一度亦无减【与荧惑同名】   重列减余与中行   依省算以左行减三之一乃对减 太白同减尽荧惑同减余六日为法 行度异并三度为实 法除实得半度为荧惑每日行率 以右减余八日乗之得四度同减负一度余三度以太白二日除之得一度半为太白日行率 以右行太白二日行三度异加正一度共四度以辰星二日除之得二度为辰星每日行率   假如测得辰星在金星后二度隂云不知宿次但于四日后见二星同行在一度亦未知宿次又三日辰星行至房初度而金星云翳至第四日金星亦至房初而水星未见问两星每日行率若干   解曰此两星各行四日而辰星多二度 辰星行三日金星行四日而其度相当   法以较数列位   二色者有一色偶同依省算径以对减 金星同减尽 辰星同减余一日为法 正二度无减为实法一省除径以二度为辰星每日行率 以辰星三日行六度金星四日除之得每日行一度半   若欲知前两测某宿度者以金星四日行六度为二星同度距房初之数 又加金星同行四日六度共十二度为前测金星距房之度 又加辰星在金星后二度为辰星前测距房之度 各以距度与房初度相求得前两测星躔宿度   如顺行者前所测之宿在房后也氐宿亢宿也各置距度以氐宿亢宿度迭减之不尽者以转减前宿之度得星所在宿度 如逆行者前所测之度在房前也心宿尾宿也各置距度以房度心度逓减之减不及者即命为后宿星所在之度   假如甲子日金星夕见乙丑日水星夕见至丁卯日水星行及金星但不及半度至戊辰日二星同度皆以阴晦不能细知宿次问各率若干   解曰此金星行四日水星三日相当   金星行三日水星二日则水星不及半度   法以较数列位   依省算左行二分加一 水同减尽 金同减余半日为法空度七分半为实 法除实得金星日行一度半 金三日行四度半同减负半度余四度以水星二日除之得日行二度   假如广福二船哨海福船先发行五日广船行三日遇于中途其泛地相距二千五百里遂又同往一岛广船行四日先至候六日福船始至问各船每日行率解曰此广船疾福船迟也 广船三日福船五日共行水面二千五百里 广船四日福船十日而水程相当   畣曰广船日行五百里   福船日行二百里   法以一和一较列位   如法遍乗 广船同减尽 福船异并五十日为法正一万里无减为实 法除实得二百里为福船   毎日行率 福船十日行二千里以广船四日除之得五百里为广船每日行率   又如自东徂西共二千里先乗车行五日换舟行八日至其国其舟与车复同往一处车先行六日舟乃发行四日逐及问舟车行率   畣曰舟每日二百里 车每日八十里   解曰舟疾车迟 舟八日车五日共行二千里 舟四日车十日行适相当   依省算半右行数 舟同减尽 车异并十二日半为法 正一千里无减为实 法除实得八十里为车率 以舟四日除车十日所行八百里得二百里为舟行率   假如甲乙二船哨海同泊一山同用正卯酉字风东行但甲船先发解防七日乙船后行解防五日追及于一岛又自此岛用正子午字风南行但甲又先发解防九日泊于南洋乙后发解防七日泊于又南洋其二洋相距二百里问道里各数   法以较数列位   甲船同减尽 乙船余四日为法 负一千四百里为实 法除实得三百五十里为乙船每日率 以甲船七日除乙船五日所行一千七百五十里得二百五十里为甲船率 其一千七百五十里即山岛相去之程 以甲船九日行二千二百五十里为岛去南洋之程 又加二百里为又南洋之程合问计开   甲船每日行二百五十里   乙船毎日行三百五十里   山岛之距一千七百五十里   岛距南洋二千二百五十里   距又南洋二千四百五十里   自山至又南洋共水程四千二百里   又假如二人同往西番公干一人车一人骑车自某山西行九日骑自某河西行十日及之于一城其河在山之东相距三百里又自此城西行八日骑先至一国驻劄候一日车至问道里各如干   法以较数列位   如法径减 余骑二日为法 三百里为实 法除实得一百五十里为骑行率 并骑前后共十八日行二千七百里为所驻西国距河之程骑所行也减河距山三百里余二千四百里为西国距山之程车所行也 并前后车行十八日除之得一百三十三里又三分里之一【即一百二十步也】为车行每日里率用车行里率乗九日得一千二百为城距山之程以减总距余亦一千二百里为西国距城之程计开   骑日行一百五十里 前后共行二千七百里车日行一百三十三里又三分里之一 前后共行一千四百里   城距山一千二百里 距河一千五百里   国距城一千二百里 距山二千四百里 距河二千七百里   此上数则近事易知用明测量之理   宿度测法   凡测量之法有测器又有水漏则虽阴云可以所见者得其度若但有测器而无水漏可以所见两星之距度取之如前所列隂云不知宿度之法是也乃又无测器而但据目见则当以宿度取之盖宿有一定之度借以为两星之和度较度因所知以求不知此则方程之法可为测量者助也至于诸星行率古今厯术不同学者通其意无拘其数焉其可   若一星单行非仪器比量莫知其迟疾之度然晴雨难期则亦有因所见以测所不见之时故算术不可废也   五星错行多有相遇则和度较度可施若太隂毎月经行廿八宿一次与五星相遇亦每月有之精于推步者虽非假此定星然用与厯术相参有不借仪器而知迟疾使看者引騐见効亦算家之乐也   其五星各有迟疾留逆故测量比例当于相近日数内求之则所差亦不多也   其迟疾变行湏查七政厯以约其日则一星单行亦自可考其进退之数   两星相较例   假如两宿原有定距【如房距心】若干度有一纬星在其间【如金在房心间】以旁星记之越若干日纬星行至东宿【如心】又别一纬星【如火星】在西宿【如房】越若干日行至先所记旁星之处   此因无仪细测故借宿度用之如上所举乃以宿距为二星和度也一纬星若干日【如金】一纬星若干日【如火】共行天若干度【如房度】故曰和度   又如以一宿为主【如心】有纬星在其西【如木】以旁星记之越若干日纬星行过宿东至后一宿【如尾】又或异日别一纬星【如土】亦在前记纬星处所越若干日行至所借为主之宿【如心】   此则以宿距为二星较度也一纬星若干日【如木】一纬星若干日【如土】相差若干度也【如心度】故曰较度   凡此皆可以方程御之   若得两较度或两和度或一和一较即二色方程术也若三星四星以上各得三两宗测数以三色四色等方程求之无不可见