跳到主要内容

子藏 · 算法

御制数理精蕴

302 万字 · 约 143 小时 52 分钟 · 147 / 383

会员可开白话

】广乗求广则以十乗和为带纵以十一为负隅【减十一广于带纵亦得九长一较也】依例开之

九章録要卷六

<子部,天文算法类,算书之属,九章录要>

钦定四库全书

九章录要卷七

松江屠文漪撰

商功法

古九章五曰商功以御功程积实

堑堵求积尺 凡筑城墙堤堑之类上下广不等者法并上下广折半以髙乘之复以长乘之得积

堑堵求积又法 堤堑之类亦有两头之上广之下广之髙各不等者法倍东髙加入西髙以东头上下广并而乘之折半又倍西髙加入东髙以西头上下广并而乘之折半并二数以长乘之以六除之或不用两度折半者则以十二除之【右一条新订】

方台求积 法同粟米章方窖

长方台求积法同长方窖

员台求积 法同员窖

长员台求积法同长员窖

方锥求积 法同粟米方尖堆

方锥改方台求各数法 假如方锥下方二十四尺髙三十二尺今改方台上方六尺问髙几何

一率 二十四【原下方尺数无减】

二率 三十二【原髙尺数】

三率 一十八【今上下方较尺数】

四率 二十四【今髙尺数】

又如前例问截去几何

一率 二十四【下方】

二率 三十二【原髙】

三率 六【今台上方即今截下方】

四率 八【今所截之髙】

右二例若求今髙以减原髙亦得所截之髙求截髙以减原髙亦得今髙而必备其法者庻各得所求不须借径也又如前例今髙二十四尺问上方几何

一率 三十二【原髙】

二率 二十四【下方】

三率 八【今髙减原髙为所截之髙】

四率 六【今截下方即今台上方】

右例亦可以今髙列三率求得四率为今上下方较以减下方而得上方也

员台改员锥求各数 假如员台下周七十二尺上周一十八尺髙二十四尺今改员锥问髙防何

一率 五十四【原上下周较】

二率 二十四【原髙】

三率 七十二【今下周无减】

四率 三十二【今髙】

又如前例问增髙防何

一率 五十四【原上下周较】

二率 二十四【原髙】

三率 一十八【原台上周即今增下周】

四率 八【今所增之髙】

又如前例今髙三十二尺问上周

一率 二十四【原髙】

二率 五十四【原上下周较】

三率 三十二【今髙】

四率 七十二【今上下周较以减下周适尽知为员锥也】

右例亦可以今所增之髙列三率求得四率为所增上下周较以减原上周适尽而知为员锥也

又右六法方减员增特互举以见例而法则相通且方或以周算员或以径算亦皆同耳

堑堵增减求数法 假如筑墙上广二尺下广六尺髙二十尺今已筑至上广三尺六寸问髙防何

一率 四十【原上下广较化寸数】

二率 二十【原高尺数】

三率 二十四【今上下广较化寸数】

四率 一十二【今高尺数】

又如前例今欲筑至髙二十四尺问上广防何一率 二十【原高尺数】

二率 四十【原上下广较化寸数】

三率 二十四【今高尺数】

四率 四十八【今上下广较寸数以减下广得一十二寸为今上广】

堑堵以直高求斜高以斜高求直高 法以上下广较半之为勾直高为股斜高为以勾股法互求之【右一条新増】

功程迟速例 假如乙匠制造四十五日而毕加甲匠则十八日而毕问独用甲匠须防日法以十八日减四十五日得二十七日为乙匠未毕之工知甲匠十八日当乙二十七日也列率求之

一率 二十七

二率 一十八

三率 四十五

四率 三十

又如甲匠制造六十日而毕乙匠则百日而毕问两匠并营须防日法以六十日除百日得甲匠一日之工当乙匠一日又三分日之二并乙匠一日得二日又三分日之二以除百日得三十七日又二分日之一为并营日数或以百日除六十日得乙匠一日之工当甲匠五分日之三并甲匠一日得一日又五分日之三以除六十日亦得三十七日又二分日之一【右一条新增】

方尖堆物求积【自此以下皆隙积之法隙积谓积之有隙者如累棊及积酒罂之类与前积尺法不同】 假如方尖堆下广十二问积防何法置下广十二别以下广加一枚为十三而乗之得一百五十六又以下广加半枚为十二有半而乗之得一千九百五十以三除之得积六百五十

方平堆物求积 法以下广依尖堆法求积别以上广减一枚为下广依尖堆法求积两尖堆积相减得平堆积【此以平堆先作尖算乃减上虗尖成平也】

长方平尖堆求积【旣云尖又云平者上广只一故谓之尖上长不止于一故又谓之平也】假如长方平尖堆下广十长十二问积防何法以

长广较半之得一又加半枚得一有半并长得十三有半以广乗之得一百三十五又以广加一枚为十一而乗之得一千四百八十五以三除之得积四百九十五 又法先以广长较加一枚得上长而算之【上广只一不必言】假如平尖堆下广八长十三问积几何此可知上广一而长六也乃倍下长加上长得三十二以下广乗之得二百五十六又以下广乗之得二千零四十八并二百五十六得二千三百零四以六除之得积三百八十四

长方平堆求积 法倍上长加下长以上广乗之又倍下长加上长以下广乗之并二数加上下长较【上下广较同】以髙乗之【上下长较加一数得髙上下广较亦同】以六除之得积按此法长方平尖堆及方尖堆方平堆皆可用之盖一法而兼四法可云居要者也

三角尖堆求积 假如三角尖堆下广八问积防何法置下广八别以下广加一枚为九而乗之得七十二又以下广加二枚为十而乗之得七百二十以六除之得积一百二十

三角平堆求积 法以上广自乗又以下广自乗又以上广乗下广又倍下广加上广并四数以髙乗之【上下广较加一数得髙】以六除之得积 按此法亦可用之三角尖堆

九章录要卷七

钦定四库全书

九章录要卷八

松江屠文漪撰

均输法

古九章六曰均输以御逺近劳费

均输例 假如有粮二万石令甲乙丙丁戊五县依戸口多少道里逺近价値上下而均输之每车载五十石行一里僦値一钱甲县三万零五百二十戸米石价二两乙县一万二千三百一十二戸米石价一两四钱逺输二百里丙县七千一百八十二户米石价一两六钱逺输一百五十里丁县一万三千三百四十三户米石价一两七钱逺输二百五十里戊县一万五千三百一十戸米石价一两三钱逺输三百五十里问五县各防何五县每戸各几何法以僦价并入米价以除各县户数而求各县之衰惟甲县自输本县无僦价以米价化为二十钱除户数得一千五百二十六为甲衰其乙丙丁戊四县俱有僦价各以所输里数乗僦一钱而以每载五十石除之得各运价乙县行二百里乗除得四钱并米价共一十八钱以除戸数得六百八十四为乙衰丙县行一百五十里乗除得三钱并米价共一十九钱以除戸数得三百七十八为丙衰丁县行二百五十里乗除得五钱并米价共二十二钱以除戸数得六百零六又二之一为丁衰戊县行三百五十里乗除得七钱并米价共二十钱以除戸数得七百六十五又二之一为戊衰并五衰共三千九百六十为总衰

一率  三千九百六十

二率  二万

三率 【二千五百 六百八十 三百七十 六百零六 七百六十五二十六  四    八    又二之一 又二之一

甲  乙  丙  丁  戊】

四率 【七千七百 三千四百 一千九百三千零六三千八百零七石零 五十四石 零九石零十三石一六十六石七升又九 五斗四升 九升又十一 斗三升又一斗六升十九分升 又十一分 分升之一 九十九分又九十九

之七  升之六    升    分升之三    十六】

右已得各县米数次以各县戸数除之即得每戸数

逺近劳费襍例 假如僦车运货原议行路二千里载重二千四百斤给値一十五两今重三千斤行二千六百里问値防何

一率 四百八十万【原路及重相乗数约为四十八】

二率 一十五【原値两数】

三率 七百八十万【今路及重相乗数约为七十八】

四率 二十四又八分之三【今値两数】

右亦可用重测法

一率 二千【原行里数】

二率 一十五【原値两数】

三率 二千六百【今行里数】

四率 一十九又二之一【今行路仍载原重僦值两数】

一率 二千四百【今行路载原重斤数】

二率 一十九又二之一【原重须僦价两数】

三率 三千【今重斤数】

四率 二十四又八之三

右重测法或先以载重列率次以行路列率求之一率 二千四百【原重】

二率 一十五【原値】

三率 三千【今重】

四率 一十八又四之三【今重仍行原路僦値两数】

一率 二千【今重行原路】

二率 一十八又四之三【原路僦价】

三率 二千六百【今行路】

四率 二十四又八之三

又如前例载二千四百斤行二千里値一十五两今载三千二百斤给値一十二两问当行路防何一率 二千四百【原重】

二率 一十五【原値】

三率 三千二百【今重】

四率 二十【今重仍行原路僦値】

一率 二十【今重行原路値】

二率 二千【原路】

三率 一十二【今値】

四率 一千二百【今路】

右亦可用并测法求得四率今重兼行路之数再以今重除之得行路数【下同】

又如前例载二千四百斤行二千里値一十五两今路一千七百里给值七两六钱五分问当载重防何一率 二千【原路】

二率 一十五【原値两数 或化为一千五百分】

三率 一千七百【今路】

四率 一十二又四之三【今路仍载原重僦値 或化一千二百七十五分】又

一率 一十二又四之三【今路载原重値 或化一千二百七十五分】二率 二千四百【原重】

三率 七又二十之一十三【今值 或化七百六十五分】

四率 一千四百四十【今重】

又如驿使先发一十三日别遣骑追之驰二日半访之驿舍知先后经过较十一日半问更须防日可及一率 一又二之一【先发日减较日为追上日数】

二率 二又二之一【驰追日数】

三率 一十一又二之一【较日数】

四率 一十九又六之一【追及日数右一条新订】

又如行程二千七百里十八人同行止有马七匹更换骑之十里一换问骑行歩行各防何法以马数乗行程得数以人数除之得每人骑行一千零五十里减行程余为歩行数

又如空车日行七十里若重载即日行五十里今运米到仓五日三返问路逺防何法并空车重车日行数以三返乗之为日数列一率以空车重车日行数相乗为里数列二率知以三百六十日行三千五百里而三返也乃以五日列三率求之

一率 三百六十

二率 三千五百

三率 五

四率 四十八又一十八之一十一【所求里数】

九章录要卷八

钦定四库全书

九章录要卷九

松江屠文漪撰

盈朒法

古九章七曰盈朒亦曰盈不足以御隐襍互见

盈不足例 假如众人分帛每人六匹盈七匹每人八匹不足九匹问人数帛数各防何法以盈不足数相并为人实以分数互乗盈不足数相幷为帛实乃以分数相减之较为法除人实得人数八除帛实得帛数五十五 按盈不足数及分数互乗盈不足数俱相并若遇两盈两不足即相减惟以分数相减之较为法则诸例皆同都不用并也

又按右例若止求人数以乗分数而以盈不足数加减算之亦得帛数即不用互乗之法可也以下诸例仿此

又如田形长方欲于中截分一段截长七歩不足七歩截长九歩盈十一歩问原阔歩及所截积歩各防何法以盈不足数相幷为原阔之实以截长数互乗盈不足数相幷为截积之实俱以截长之较为法除之得原阔歩九截积歩七十

又如绢一匹作帐折成六幅比旧帐长六寸折成七幅比旧帐短四寸问旧帐幅新绢各长防何法先以幅数各乗长短数以为盈不足数【六幅共盈三十六寸七幅共朒二十八寸不以六寸四寸为盈朒数也】然后以盈不足数相并为旧帐幅实以幅数互乗盈不足数相并为新绢实俱以幅数之较为法除之得旧帐幅长六尺四寸新绢长四丈二尺

又如井不知深【谓水面以上至井口非谓水深也】将绳折作三股入井汲水余绳四尺折作四股入井余绳一尺问井深绳长各防何法先以股数各乗余绳数以为两盈数【与上帐幅例同】然后以两盈数相减为井实以股数互乗两盈数相减为绳实俱以股数之较为法除之得井深八尺绳长三丈六尺

又如官米不知其数甲乙二等户并输乙户所输当甲户十之八令甲等八户乙等五戸输之不足三石令甲等六户乙等八戸输之不足一石问二等户输米则例及官米总数各防何法先以甲乙二等衰各乗户数依问所列并之以为输数【此兼用衰分之法甲衰十乗八户乙衰八乗五户并得一百二十甲衰十乗六户乙衰八乗八户并得一百二十四为输数不以原户数为输数也】然后以两不足数相减为则例之实以输数互乗两不足数相减为总米之实乃以输数之较为法除则例实以二等衰各乗之得二等戸输米则例甲每户五石乙每户四石【按以法除则例之实当得则例之数而此条乃不同者前旣以甲户乗衰作十数乙户乗衰作八数则此除得之数仅得甲户十之一乙户八之一故须以二等衰各乗之而后二等则例皆得也】又以输数之较为法除总米实得官米总六十三石

按右三条其法不异于前两条但中间复带细数须相乗者故微有不同耳若带分盈朒虽亦大略相类而自为一法别起例于后

又如长方田中欲截分一段截长三十八歩不足二十五歩截长四十歩适足问原阔歩及所截积歩各防何法以不足数为原阔之实以适足之截长数乗不足数为截积之实俱以截长之较为法除之得原阔十二歩半截积五百歩【一盈一适足者仿此】

带分盈不足例 假如将银买物用银三分之二盈三两用五分之三不足一两问银数物价各防何法先以分子互乗分母以为用银数【分子二乗分母五则以十为用数不以二为用数分子三乗分母三则以九为用数不以三为用数】然后以盈不足数相并以两分母相乗之数乗之为银实【分子旣互乗分母以为用数则盈不足亦必累乗两分母以为银实也】以用银数互乗盈不足数相并为物价实俱以用银数之较为法除之得总银六十两物价三十七两

又如众人买物每六人共出银九两盈三两每四人共出银七两盈六两问人数物价各防何法如前先以银率互乗人率以为出银数然后以两盈数相减以两人率相乗之数乗之为人实以出银数互乗两盈数相减为物价实俱以出银数之较为法除之得人数一十二物价两数一十五

按右例似与带分有别而实则同也六人共银九两即是六分之九零分法原有子数多于母数者也所用算术旣无少异宜附带分之条或别立名目重出一条徒滋学者之惑殆未深知其理之一耳 又按第一例旣以用银数互乗盈不足得数若再以用银数与乗得之数又互换而乗之【前用银数十互乗不足一两仍得十用银数九互乗盈三两得二十七今再以用银数十互乗二十七得二百七十用银数九互乗十得九十也】相并以两分子相乗之数除之以为银实【第二例亦然此姑就第一例言之】于算亦通而叠用互乗数目纷纭非法之良宜从芟削者也【右二条新订】

又如将银买米用银三分之一买十石不足三两用九分之四买十二石不足二两问银数及米每石价各防何法先以分子互乗分母及石数以为用银数以两不足数互乗石数以为两不足数然后以两不足数相减以两分母相乗之数乗之为银实以用银数互乗两不足数相减以两石数相乗之数除之为米价实俱以用银数之较为法除之得总银三十六两米每石价一两五钱

按右例于带分之外更有石数不齐须用乗除故其法颇繁宜依所问列左右二行左分子一乗右分母又乗右石数得一百零八为左用银数左不足三乗右石数得三十六为左不足数右亦如之然后再用互乗庻无淆乱之患 按用银数互乗两不足得数即以为米价实【不用两石数相乗之数除也】以用银数之较为法除之却再以十石除之则得十二石之总价以十二石除之则得十石之总价

又按用银数旣互乗两不足得数再与乗得数互换乗之相减以两石数相乗之数除之又以两分子相乗之数除之以为银实其法亦通然知之则可用之则迂矣【右一条新増】

又如谷不知数取三分之一卖银八两不足一石取九分之四卖银十两适足问总谷防何每银一两直谷防何法如前先以分子互乗分母及两数以为出谷数以适足之两数乗不足数以为不足数然后以不足数以两分母相乗之数乗之为谷实以适足之出谷数乗不足数以两两数相乗之数除之为银直实俱以出谷数之较为法除之得总谷四十五石每银一两之直谷二石

按右例旣得总谷石数但取适足银数以原母乘之原子除之即得总谷所直之银而银一两所直之谷可知矣此法最捷【右一条新订】

又按此章诸例皆可以借征法求之别着一条于第十二篇中余可反隅而得也

九章录要卷九

钦定四库全书

九章录要卷十

松江屠文漪撰

方程法

古九章八曰方程以御错揉正负

二色方程例 假如绫五匹纱八匹共价银二十四两又绫七匹纱四匹共价二十二两八钱问绫纱每匹价各防何法依所问列左右二行以绫五互乗绫七纱四及价所得数各注于其下【绫得三十五纱得二十价得一百一十四】亦以绫七互乗绫五纱八及价注所得数如前【绫得三十五纱得五十六价得一百六十八】两绫数相对减尽两纱数减余【三十六】为法两价数减余【五十四】为实以法除实得纱每匹价一两五钱乃就一行中以纱匹数乗价减共价余以绫匹数除之得绫每匹价二两四钱

按右例若以纱互乗即先得绫价于法皆通以后各例仿此

又按例以绫互乗则两绫所得数必相对减尽矣立法之意正欲使两绫数等而后价数之不齐由于纱数之不齐显然可推也然旣知此义则以后凡同物相乘如绫之比者直可省之故槪不赘书惟于右一条具文见义云

又如七钗九钿共重九两四钱钗重钿轻于中互换其一则轻重适等问钗钿各重防何法依所问钗钿互换其一以六钗一钿一钗八钿左右对列而中分其总重之数系之两行如前求之得一钗之重七钱一钿之重五钱

二色方程兼正负例 假如卖米七石买麦三石米家得银九两六钱又卖米三石买麦九石米家出银三两六钱问米麦每石价各防何法以米为正麦为负米家所得之价为正米家所出之价为负列左右两行如前若以米互乘麦及价者【麦负九得六十三价负得二十五两二钱麦负三得九价正得二十八两八钱】而麦数减余【五十四】为法两价数相并【五十四】为实以法除实得麦每石价一两乃以麦负九石乘价减负价余以米三石除之或以麦负三石乘价并正价以米七石除之得米每石价一两八钱按负有背负之义谓正之反也亦有负欠之义此

例从米家卖米言之故卖米为正买麦为负米家所得之价为正所出之价为负若从麦家言者反是其并减之法此以两正及两负同名者相减一正一负异名者相并自互乗得数及已得一物之价而以其物数乗价与原正负价幷减求第二物之价皆然

二色正负反用并减例 凡互乗所得数固以两正两负同名相减一正一负异名相并为常法而亦有反用之者假如卖米五石麦五石得银一十四两卖米四石买麦七石出银二两问米麦每石价各防何此若以米互乗麦与价【米系两正同名】则两米相乘所得数自必相对减尽不待乗而可知矣两麦两价俱系正负异名其乘得数固宜相并如常法也【麦正得二十麦负得三十五并得五十五价正得五十六价负得一十并得六十六】若以麦互乗米与价【麦系正负异名】则两麦相乘所得数乃须相并殊非立法之意故变通其法反以两麦相减而两米俱正同名反相并【米五得三十五米四得二十并得五十五】两价正负异名亦反相减【价正得九十八价负得一十减得八十八】此其义何也卖米买麦而出银犹之买米卖麦而得银然则正可变为负负可变为正今不变其正负之名但变其并减之法此法之变生乎常而常变不殊其用者也且非特此也同名相减取其数之齐者以相比例而其余之不齐可得而推故同减而异必并异名相减取其数之齐者以相偿补而其余之不齐亦可得而推故异减而同必并此法之变反乎常而常变各成其用者也依法求之得米每石价一两六钱麦每石价一两二钱自三色正负以上凡互乘所得数则两法并用若已得一物之价而以其物数乗价与原正负价相并减求第二物之价者只依常法不在变通之例

按右所论同减异并异减同并明其所以然之故益见法之当然而不可易矣乃旣经并减后所得之数谓之正乎谓之负乎此在二色方程但取其数为法实以相除犹不必深辨也若三色以上而不分正负后更与他数相并减其道何由故特剖而论之曰凡并减虽两行相对要以一行为主如以正并者【为主之行系正也】得数仍为正以负并者得数仍为负也以正减者减而有余【为主之行有余也】则为正减而不足则为负以负减者减而有余则为负减而不足则为正也此一定之理断不容混耳更有为主之行无数而借相对之行所有数虚立于本行以为数者或遇应借而不知借或借而槩称为负则非矣夫数岂可借盖实非借也试思两正相减而此少彼多犹谓之负则此无彼有得不谓之负乎【两负相减亦然】又试思以正幷负而此有正数犹取彼负以益之则此无正数得不取彼负以实之乎【以负并正亦然】故借正为负借负为正凡以同名互乘相减者固宜如是也若以异名互乗则亦当借正为正借负为负此皆自然之理施之于算无往不合者其要则曰同减异借异减同借两言而已每见算家之书于已经并减之数及应借之数处之茫然莫能致辨于是误在毫厘失之千里纵复强为牵合究且于率难通则方程之法或防乎废矣兹因论并减异同而并畅其説然后以三色四色方程着例于左览者当如观火而自五色以上直可推之至于无穷也【右一条新订】

同部

其它

表度说
钦定四库全书 子部六 提要 表度説 天文算法类一【推歩之属臣】等谨案表度説一卷明万厯甲寅西洋人熊三拔撰三拔有泰西水法已着録是书大防言表度起自土圭今更创为防法可以随意立表凡欲明表景之义者先须论日轮周行之理及日轮大于地球比例彼法别有全书此复举其要略分为五体一谓日轮周天上向天顶下向地平其转于地面俱平行故地体之景亦平行一谓地球在天之中若令地球不在天中则在地之景必不能随日周转且迟速不等矣今春秋二分日轮六时在地平上为昼六时在地平下为夜非在正中而何一谓地小于日轮从日轮视地球止于一防若令地非一防则随在地面不得见天体之半必上半恒小下半恒大而为半地之厚所碍矣一谓地本圆体故一
测量法义
钦定四库全书 子部六 测量法义 天文算法类一【推之属】 测量异同 天文算法类一【推步之属】 勾股义 天文算法类一【推歩之属】提要 【臣】等谨案测量法义一卷测量异同一卷勾股义一卷明徐光启撰首卷演利玛窦所译以明勾股测量之义首造器器即周髀所谓矩也次论景景有倒正即周髀所谓仰矩覆矩卧矩也次设问十五题以明测望髙深广逺之法即周髀所谓知髙知逺知深也次卷取古法九章勾股测量与新法相较证其异同所以明古之测量法虽具而义则隠也然测量仅勾股之一端故于三卷则专言勾股之义焉序引周髀者所以明立法之所自来而西术之本于此者亦隠然可见其言李冶广勾股法为测圆海镜已不知作书之意又谓欲説其义而未遑
测圆海镜
钦定四库全书 子部六 测圆海镜 天文算法类二【算书之属】提要 【臣】等谨案测圆海镜十二卷元李冶撰冶字镜斋栾城人金末登进士入元官翰林学士事迹具元史本传其书以勾股容圆为题自圆心圆外纵横取之得大小十五形皆无竒零次列识别杂记数百条以穷其理次设问一百七十则以尽其用探赜索隐参伍错综虽习其法者不能骤解而其草多言立天元一按立天元一法见扵宋秦九韶九章大衍术中厥后授时草及四元玉鉴等书皆屡见之而此书言之独详其法关乎数学者甚大然自元以来畴人皆株守立成习而不察至遂无知其法者故唐顺之与頋应祥书称立天元一漫不省为何语頋应祥演是书为分类释术其自序亦云立天元一无下手之术则是书虽存而其传已
御制数理精蕴原文及白话翻译在线阅读|中华古籍阁