[子部,天文算法类,算书之属,数度衍

钦定四库全书

数度衍卷十二

桐城 方中通 撰

开平方【少广之七】

珠算开平方法

通曰四算中惟尺算不便于开方而珠笔筹法亦不同故分衍之

式横叄百贰十肆问平方一靣几何曰十八术列实于卯辰己下约初商一十置子位亦置未位为方法左右相呼曰一一如一除实一百卯位叄变二余实二百二十四以方法一十倍为二十为亷法变未位一为二约次商八置丑位亦置申位为隅法先左右二八相呼曰二八一十六除实一百六十卯位实尽辰位贰变六余实六十四次左右八八相呼曰八八六十四

除实六十四辰己二位实尽则所商之一十八即方靣也

通曰次商与初商不同须视实内除亷外尚有隅之自乘否如次商八除二八一百六十之外余实尚有六十四可除隅八之自乘故用八若止余六十三则不用八而用七矣

归除开平方式积五万四千七百五十六问平方一靣几何曰二百三十四术置实盘中初商二百置实首左位另置二百于右左右相呼曰二二如四除实四万余实一万四千七百五十六以右二百倍作四百为法归除之呼曰四一二余二逢四进一十得三十为次商置右四百之下呼曰三三如九除实九百余实一千八百五十六又以右下三十倍作六十共四百六十为法归除之呼曰四一二余二逢八进二十得四为三商置右六十之下呼曰四六二十四除实二百四十呼曰四四一十六除实十六实尽变为二百三十四即方面也

笔算开平方法

式积贰千壹百壹十防万捌千肆百○肆问平方一靣几何曰四千六百○二术列实八位从末位肆下作防隔位一防共四?知有四回商数也实首防在次位以贰壹相连作二十一者然也应用自乘有几十几数者为商今初商用四注初防下亦纪格右相呼四四一十

六于实贰千壹百内除一千六百

抹去贰壹变伍完首叚矣余实伍

百壹十防万捌千肆百○肆第二

叚实至次?止曰伍壹防先立亷

法倍初商四为八注实壹下空次

防一位以待隅法乃商伍十壹内

【作五十一】有六囬八即用六为次商纪初商四右亦注六于次防下为隅法如八十六者然也乃与次商相呼先呼六八除实四百八十抹去伍壹变叄又呼六六除实三十六万抹去叄防变壹完第二叚矣余实壹万捌千肆百○肆第三叚实至三防止曰壹捌肆其格右四六倍作九十二为亷法注九于实壹下二于实捌下空三防一位以待隅法壹内不可除九遇此则知商有○位竟作○于商数四六之右以作第三商完第三叚矣余实如故第四叚实至四防止曰壹捌肆○肆其格右四六○作四百六十倍作九百二十为亷法注九于实捌下二于实肆下○于实○下空四?一位以待隅法乃商壹十捌内【作一十八】有二囬九即用二为四商纪商数四六○之右亦注二于四防下为隅法如九千二百○二者然也乃与四商相呼先呼二九除实一万八千抹去壹捌又呼二二除实四百抹去肆又呼二二除实四数抹去肆实尽完四叚矣则格右之四六○二即方面四千六百○二也

通曰初商防在实首者三以前用一八以前用二九则当用三防在实首次位者十五以前用三二十四以前用四三十五以前用五四十八以前用六六十三以前用七八十以前用八九十九以前用九满百则防又在实首矣

用命分式 术倍前商数加一为母余实为子依法命之如设积六十开方初商七除实四十九余实十一今倍前商七作十四加一得十五为母以余实十一为子命曰七又一十五之一十一而缩试并初商及分数自之用奇零整带零与整带零乗法【详笔算下】得二二五之一三四五六以一三四五六为实以二二五为法除去四十九囬二二五余二四三一得四十九又二二五之二四三一也其二四三一之内尚有十囬二二五如亦归整并四十九为五十九又二二五之一八一则不及原积六十矣故曰缩若倍初商不加一为母命为十四之十一试自之得六十又一九六之一四一则又过原积而盈矣举成数可也又术如开方不尽实又欲得其小分则通为小数须于余积之右加两○化一为百也如法开之得根数当命为一十分之几分也或加四○化一为万开得根数命为一千分之几分也如设积六十巳商七不尽实十一欲得其细分于右加六○是十一化为一千一百万也如法开之又得商七四当命为一千分之七十四也

奇零开平方式 术凡开方不尽实用命分第一术又不尽者用盈不足对稽可也如实二十者初商四除实十六余实四依命分法立子母化初商用整带零与整带零乘法得八十一之一千六百以小除大当以八十一除一千六百也除得一十九零八十一之六十一【一千六百内有十九囬八十一余六十一】又不尽者八十一之二十必须另立一法【满八十一则归整一数止得六十一尚余二十】用盈不足对稽如前用四自乘盈四用五自乘又不足五也以不足五对前四又九九之四【前四者初商也九之四者倍初商加一为母九余实为子曰九之四】而以少减多【以五为原数以四又九之四为减数】用奇零整内减整及零法余九乏五乃以前四零九之四倍之为八零九之八并入减余九之五除去整八在外

以九之五与九之八相并用奇零同母加法归整得一

零九之四乃以在外之整八并

入一为九得九零九之四也又

以此九零九之四为除数以前余未尽八十一之二十【余实也】为原数用奇零整带零除零法除得六千八百八十五之一百八十也又

以此除得数与前九之四十相并【九之四十者倍初商四加一共九为母余

实四为子曰九之四又用化法以初商四乘母九得三十六再

并子四得四十是以四零九之四化为九之四十也】用奇

零异母加法子母互乗并母并

子得六万一千九百六十五之二十七万七千○二十也归整以少除多母数少为法除二十七万七干○二十得四尚余二万九千一百六十是为四零六一九六五之二九一六○也约之得十七分之八乃知实二十者开方得四零十七分一之八也

通曰以开方得四化之每一数作十七共化为六十八

又并入八得七十六为平方一面

之数也自乗得五千七百七十六

为方积实二十亦化之每一数作

十七之自乗共化为五千七百八十较之方积则多四也即以初商四后之余实四化为一千一百五十六以二亷及隅较之先并八与十七相乗之数八得一千○八十八又并八自乗共得一千一百五十二又少四也则余实有终不能尽者矣

又术以四开二十不尽今用四零二之一以求之倍初商四得八为母以不尽实四为子曰四零八之四约之

得四零二之一化之得二之九

【以四乗母二得八加子一共九故化为二之九】母子各

自乗得四之八十一归整以母四除子八十一得二十零四之一则实不足矣另置

四之一为实将前四零二之一倍数得九为法除之以九立一为母曰一之九倒位曰九之一与四之一相乗母乗母子乗子得三十

六之一又将三十六之一与前二之九相并两母相乗得共母七十二母子互乗得各子一曰七十二之二一曰七十二之三百二十四又相减于三百二十四内减二余三百二十二是七十二之三百二十二也再以七十二为法除三百二十二归整得四零七十二之三十四约为四零三十六之一十七

筹算开平方法【见前筹算】

平方积较和开法

平方长濶不等者以长濶相乗为实积以长濶相减为较以长濶相并为和

积和求较式积八百六十四长濶和六十问长多濶几何曰十二术以和六十自乗得三千六百四因积得三千四百五十六相减余一百四十四平方开之得一十二为长多于濶之较

通曰积者勾股相乗之直积也此乃积与勾股和求勾股较之法

积较求和式积八百六十四濶不及长十二问长濶和共几何曰六十术四因积得三千四百五十六不及十二自乗得一百四十四相并得三千六百平方开之得六十为长濶和

通曰此乃积与勾股较求勾股和之法衍此二式以起后法

平方积较求濶

积与较求濶者其长之积多于濶若非加法以带除其长当于实积内抽减其长之积故其法有二一以较为纵方并纵入方曰带纵开平方一以较为减积以方乗减曰减积开平方

一带纵开平方法

式直积捌百陆十肆濶不及长壹十贰问濶几何曰二

十四术列实定防以带纵壹十贰随

实首列之初商二纪格右亦列首防

下并纵首壹为三抹二壹而注三相

呼二三除实六首位实捌变二又呼

二贰除实四次位实陆变二完首?余实二百二十肆倍初商二为四作亷法列次位实下此退位列也亦退位列带纵以亷四并纵壹为五抹四壹而注五次商四纪格右亦注末防下为隅法以隅四并纵贰为六抹四贰而注六相呼五四除实二十抹首位余实二又呼四六除实二十四次位余实二三位实肆皆抹去实尽所商二四即濶二十四也

又式 术如实贰十叄万○肆百纵防百贰十初商可用四但纵首防并四为十一实首贰叄无四十四可除

遇此须减商作二【三亦多故用二】纪格右亦注

首防下并纵防为九抹二七而注九

相呼二九除实一十八抹贰叄变五

又呼二贰除实四五变四○变六完

首叚余实四万六千肆百倍初商二作四为亷法列实○下又列纵于亷下次商四纪格右亦注次防下为隅法以亷四并纵防为十一抹四防而注一左位又注一【此十也】以隅四并纵贰为六抹四贰而注六乃以次商四呼首一曰一四除实四抹四又呼次一曰一四除实四六变二又呼四六除实二十四二肆皆抹去实尽尚有末防未开当于格右纪○以作三商则知直方濶二百四十长九百六十也

通曰以濶并纵得长也

又式 术若实数首位寡而带纵数多不能开者虽防?在首位亦退一位列商纵而减一商也如实壹万陆千壹百贰十捌带纵防十贰数多即减一商【三防止两商也】退列纵于次防下起初商九纪格右亦注次防下并纵防为十六抹九防而注六左位注一相呼一九除实九抹

首壹陆变七又呼六九除实五十

四七变一壹变七又呼贰九除实

一十八七变五贰变四完首?倍

九得一十八为亷法列之退列纵

次商六纪格右亦注末防下为隅法以亷八并纵防为十五抹八防而注五左位进一并亷一为二以隅六并纵贰为八如法呼除实尽得濶九十六长一百六十八又式 术其实首数多带纵数少可以开除者仍照所防叚位开之如实叄万捌千肆百带纵贰百首位叄自为一叚初商一纪格右注首位下并纵贰为三呼一三除实叄完首?倍一作二为亷注次位并纵贰为四次商二纪右注次防下为隅呼除实尽尚剩一防未开商后加一○得濶

一百二十长三百二十

又式 术若防?开位少而带纵位反多【加三防该百而带纵至千之类】以初商置首防下以带纵大数进左列之【必首叚系二位者方有此例】如实壹十玖万捌千带纵壹千伍百叄十遇此则列纵亦须以百随百而进千矣初商一纪右注首防下

次纵伍当随一下列之【初商一百也次纵伍亦百

也】首纵壹进列首位下以初商一并

纵伍为六先与纵壹呼一壹除实壹

再呼一六除实六再呼一三除实三

完首?倍初商一作二为亷注三位实下带纵壹退从次位起列伍于亷二下并为七次商二纪右注次防下并纵叁为五依法与次商呼除又加一○得濶一百二十长一千六百五十

又式 术带纵并商数有共一十者进位再并可也如

实防万贰千纵肆百捌十防在

首位初商一纪右注首防下纵

首随列以一并纵肆为五呼除

毕余实一万四千倍初商作二为亷注次位纵亦次列并二肆为六次商二纪右注次防下先呼二六除十二首位余实一抹去次位余四变二然后以商二为隅者并纵八为一十进位注一本位注○乃呼一二除二实尽又加一○得濶一百二十长六百

通曰旣列次商带纵先以亷二并纵肆为六又以隅二并纵捌为一十进一于所并六下以一六并为七然后以次商二与七相呼二七除一十四抺首位余实一次位余实四亦便

又式 术若实数纵数商数俱多者襍糅易淆务须先将带并之数逐一归并各注本位之下乃以呼除始不

紊乱如实壹十陆万

陆千肆百陆十肆纵

壹千○捌十捌初商

一纪右注初防下三

防知初商系百位以纵百位○随列初商下列纵壹千于进位初商一与纵○无并仍是一先以右一与纵壹呼一壹除一又以右一与商一呼一一除一又以右一与纵捌呼一捌除八又以右一与纵尾捌呼一捌除八完首?余实四万七千六百陆十肆倍初商得二为亷注三位实下退列纵数以相并亷二与纵○无并仍是二次商三纪右注次防下并纵捌为一十一改三捌为一进位○下注一又改二○一为三并毕须以最下横列之壹三一捌为主皆与右三相呼除实也除毕完次叚余实八千一百二十肆倍前商一三作二十六为亷空末防位以待隅注而以六注第五位实下二注第四位实下退列纵数以相并先以亷六并纵捌得一十四注四于捌下进位注一又以亷首二并所进一得三改二○一为三三商六纪右注末防下并纵末捌得一十四改六捌为四进位四加一改作五并毕以最下横列之壹三五四为主皆与右六相呼除实也除毕实尽得濶一百三十六长一千二百二十四

通曰凡图最上为余实最下为并纵并纵者并亷隅纵为开方之法数也右七式用前积较求和之法得和减纵半之即濶然其变不可不知耳求长亦然

二减积开平方法

减积者于实内减股之积以就其方也【股即长也】式直积捌百陆十肆濶不及长壹十贰问濶几何曰二

十四术列实防位另将不及壹

十贰为减积以商数乗之而列

乗数初商二纪右注首防下乗

减积得贰十肆随位列之相对减原积首位实捌减贰余六次位实陆减肆余二余实六百二十肆然后以初商呼除二二除四首位余实六变二完首叚余实二百二十肆倍初商二得四为亷注次位实下次商四纪右注末防下为隅以隅乗减积得肆十捌亦随位列之相对减余实首次两位余实二十二减肆首位二变一次位二变八次三両位余实八十肆减捌次位八变七三位肆变六共余实一百七十六然后以次商与亷隅呼除四四除一十六抺首位余实一次位七变一又呼四四除一十六抺次位一三位六实尽得濶二十四通曰凡定商数须减积后余实视有商数之自乗否勿以原实定商也初商列初防下初乗首数亦随初防下列之二叚亷退初商一位则次乗亦退一位也

平方积较求长

积与较求长者其濶之积少于长若非益积以补濶则当损其法之长也求法有二以较为负纵乗上商以添积曰负纵益积开平方以较为减纵而以负纵减方法曰带减纵开平方

一负纵益积开平方法

式直积捌百陆十肆濶不及长壹十贰问长几何曰三

十六术列实防位另列不及壹

十二为负纵而初商则约所増

负纵之乗商之如首位捌开法

宜用二因有负纵之乗乃商三

纪右注首位下为方法而以乗负纵得叄十陆注叄于首位陆于次位以并原积捌陆【作八十六】得一二二【作一百二十二】次位陆变二首位捌变二进位置一【实首左位】益积得一千二百二十肆乃以方法呼除三三除九完首叚余实三百二十肆倍三作六为亷注次位次商六纪右以乗负纵得防十贰退位列之【退初乗位】以并余积三二肆【作三百二十四】得三百九十六末位肆变六次位二变九另置一算为负隅以次商六乗之仍得六为隅法乃以次商呼除六六除三十六又呼六六除三十六实尽得长三十六

通曰甲戊己丁形原积八

百六十四也戊乙丙己形

益积四百三十二也甲戊

濶二十四甲乙长三十六

戊乙乃长濶之较十二合成甲乙丙丁形乃股羃也股

即长也初商三十自乗得九百

二亷濶六长三十又各相乗得

一百八十隅六自乗得三十六

又式 术直积贰十叄万○肆

百长濶较防百贰十列实防位

列较为负纵初商九【九百】纪右注

首防下为方法以乗负纵得陆

肆捌【六万四千八百】以益积随首列之共加得实为八七八肆○○以方法呼九九除八十一完首叚余实六八肆○○倍九得一十八为亷注八于次防之进位注一于首防下次商六【六十】亦乗负纵得肆叄贰【四千三百二十】以益余积退位列之共加得余实为一一一六○○又以次商六乗负隅一仍得六注本叚防下为隅法乃呼一六除六六八除四十八六六除三十六实尽尚余一防作○得长九百六十

二带减纵开平方法

式直积捌百陆十肆濶不及长壹十贰问长几何曰三十六术列实另列不及壹十贰为负纵初商三【三十】纪右以负纵减之余一十八挨注首防下为方法先呼三八除二十四八上陆变二进位捌变六后呼一三

除三一上六变三【先呼一三亦可】余实三百二十肆乃于另列初商三右加○【作三十】以并方法得四十八为亷注次位次商六纪右注末防下为隅而并入亷内得五十四六八并改四进位四改五乃呼次商五六除三十四六除二十四实尽得长三十六 若商数减后首位多于实首亦照例退位

通曰初商三十减纵得十八相乗除积五百四十次商六并方法为亷四十八【二亷共长四十八也】相乗除积二百八十八隅六自乗除

积三十六

又式有两方共积若干第云以小方之一靣乗大方之一面共若干问两方面各几何者如大小二方共积六千五百二十九以小方大方各一边相乗得叄千壹百贰十先倍两方乗积得六千二百四十以减共积余二百八十九平方开之得较壹十防乃列二方乗数为实以较为负纵初商六【六十】纪右以负纵减之余四十三注初防下为方法呼初商四六除二十四三六除

一十八余实五百四十又于初商六右加○【作六十】以并方法得一百○三为亷注下【以末三齐次防止】次商五纪右注尾防为隅并入亷内共一百○八乃呼次商一五除五五八除四十实尽得大方面六十五以较一十七减之得小方面四十八

通曰甲乙丙丁大方形也丁壬戊癸小方形也以丙丁边乗丁癸边得丙丁癸己形倍之得庚辛己癸形以减共积乙壬戊癸甲磬折形则以丙壬戊己形补甲子丑庚形而

后减之余乙子丑辛形为较羃也甲乙六十五减甲子四十八余乙子一十七

平方积和求濶

积与和求濶者以和为纵方一为负隅和并一长一濶积得一长而少一濶故用一为负隅其法有二或益隅于积乗负隅为方法又乗方法以益积曰带纵益隅开平方或减隅于积乗负隅以减纵命余纵以除实曰带纵负隅减纵开平方

一带纵益隅开平方法

式直积捌百陆十肆长濶和陆十问濶几何曰二十四

术列实以和为带纵初商二【二十】纪右

注首防下自乗得四百为负隅以益

积共加得实一千二百陆十肆乃以

初商呼带纵曰二陆除实一千二百

余实陆十肆倍方得四为亷注次位次商四纪右注尾防为隅以次商乗亷四十得一百六十又以次商乗隅四得一十六皆并入余实共加得余实二百四十乃以次商呼带纵曰四陆除实二百四十实尽得濶二十四

通曰甲乙丙丁形原积也丁丙

己戊形益隅方积也子方初商

二十自乗得四百丑寅二亷各

长二十与次商四相乗各得八十共为一百六十卯隅四自乗得十六共益积五百七十六也戊庚二十庚己四戊至己共二十四为濶乙丙三十六为长乙至己共六十为和

又式 术又如直积贰万壹千陆百肆十捌长濶和贰

百玖十陆列实防位置和为

带纵初商一【一百】列右为初方

法注首防下自乗得一万以

益积首位贰变三乃以初方

法呼带纵除实一贰除二首位三变一一玖除九次位壹变二进抺一一陆除六三位陆变○余实二千○肆十捌倍方得二为亷注退位次商三纪右为次方法注次防下为隅亷隅共二百三十以乗次方法三十得六千九百益入余积三上○变九二上二变八共加得余实八千九百肆十捌乃以次方法呼带纵贰三除六二上八变二三玖除二十七三上九变二进抺二三陆除一十八四位肆变六进抺二余实六十捌又倍次方法得六为次亷注退位【第四位也】并入前亷二百得二百六十三商二纪右为三方法注尾防下为隅次亷隅共二百六十二以乗三方法二得五百二十四益入余积尾捌变一进位六变九又进位加五共加得余实五百九十二乃以三方法呼带纵二贰除四二上五变一二玖除一十八六上九变一进抺一二陆除一十二实尽得濶一百三十二

二带纵负隅减纵开平方法

式直积捌百陆十肆长濶和陆十问濶几何曰二十四

术列实防位置和为纵方初商二纪

右注首防下以乗负隅一仍得二为

方法以减纵陆○余四○随首位注

之呼初商二四除八抺捌余实陆十肆倍方二得四为亷注退位亦乗负隅一仍得四【四十】以减纵陆○余二○注下次商四纪右注末防下为隅又以隅四减余纵二十余一十六附注乃与次商相呼一四除四四六除二十四实尽得濶二十四 或初商除实讫即以初商再减余纵以所余为纵方以次商再减为下法亦可盖倍初商为亷以减原纵与以初商减余纵之余数相同即可不立亷矣

通曰甲乙癸子全形乃和与濶相乗之形也内甲乙丙

己戊丁磬折形为原积此外

皆负积也初叚减壬癸纵二

十次叚减丙辛纵二十又减

辛壬纵四余乙丙纵十六乃原积形内之数故不减今以原积形内之干形补原积形外之坤形而成甲乙辛寅形得濶二十四长三十六

又式 术列实陆万玖千叄百陆十长濶和防百捌十贰为纵初商一【一百】乗负隅一仍得一以减纵防余六随首列余纵六捌贰与初商相呼一六除六一捌除八一

贰除二余实一千一百陆十倍方得

二为亷【二百】注退位以减纵余五捌贰

退位附列而纵余五多于实余一遇

此纪○于右作次商倍方一○得二

为亷【二百】注次防下以减纵余五捌贰退位附列三商二注尾防为隅以余纵与次商相呼二五除一十二捌除一十陆实尽得濶一百二十

通曰纵尾贰须先以隅二减之纵余止五捌○也又式 术若以积与虚长濶共若干而欲求其濶及长者如直积捌百陆十肆三长五濶共二百二十八求濶者以三乗直积得贰千伍百玖十贰为实【三长原有三积故以三乗】五为负

隅【暗添五濶之积】以共贰百贰十捌为带纵列实防位初商二乗负隅五得一十【一百】以减纵首贰余一随首列余纵一贰捌与初商相呼一二除贰二贰除四二捌除一十六余实三十贰又以初商二乗负隅五得一十【一百】减余纵首一止余纵贰捌【即倍方为亷也】次商四乗负隅五得二十再减余纵贰十止余捌注末防下以呼次商四捌除三十贰实尽得濶二十四

如右式求长者以五乗直

积得肆千叄百贰十为实

以三为负隅以共贰百贰

十捌为带纵初商三以乗负隅三得九【九十】以减纵余纵一百三十捌挨注首位下与初商相呼一三除三三三除九三捌除二十四余实一百八十复以初商三乗负隅三得九【九十】以减余纵止余四十捌次商六亦乗负隅三得一十八以减余纵止余三十注余实下与次商相呼三六除一百八十实尽得长三十六

又式 术又有以积与虚长濶和较共若干求濶及长者如直积八百六十四一长二濶三和四较共叄百壹

十贰数乃约三和自具三长

三濶以并一长二濶共四长

五濶又以四较益濶为四长

共得八长而余一濶求濶者以八长乗直积得陆千玖百壹十贰为实以一濶为负隅以共数为带纵初商二以乗负隅一仍得二【十也】以减纵余纵二百九十贰列实下以呼初商二二除四二九除一十八二贰除四余实一○七贰又以初商二乗负隅一得二十以减余纵止余二百七十贰次商四又乗负隅一得四以减余纵止余二百六十八列余实下与次商相呼除实尽得濶二十四 求长者以一濶乗直积为实以八长为负隅也当用翻法详后

又式 术又有以虚长虚濶约其子母共若干与积若干求长濶者如直积二千三百五十二只云长取八之五濶取三之二并得六十三以两母互乗三八得二十

四以乗并得之六十三得壹千

伍百壹十贰为带纵而以长母

八乗濶子二得十六为濶率以

濶母三乗长子五得十五为长

率则知此带纵数内具有长十五濶十六也求濶者以长一十五乗直积得叄万伍千贰百捌十为实以濶一十六为负隅初商四【十也】乗负隅得六百四十以减纵余纵八百七十贰注实下与初商相呼四八除三十二四七除二十八贰四除八余实四百又以初商所乗隅算之六百四十减余纵止余二百三十贰次商二乗负隅得三十二亦减余纵止余二百列余实下与次商相呼二二除四实尽得濶四十二以除直积二千三百五十二得长五十六

通曰以长十五乗积为实有三防而直积之二三五二止两防仍以直积定商位故知初商为十也余纵列位常随实首今纵八多于实首三故照例退位

平方积和求长

积与和求长者原积有长濶相乗而无长自乗宜损濶以益长故以和为纵方而置一算为负隅稍赢其商以减其纵用减余者以除积而积常不足则翻以积减纵而余为负积或再商命隅以减纵而纵反不足亦翻以纵减商而余纵三者俱负乃以负纵约余负积商命负隅开之是为带纵负隅减纵翻法开平方也

带纵负隅减纵翻法开平方法

式直积捌百陆十肆长濶和陆十问长几何曰三十六术列实以和为纵方一为负隅初商三乗负隅仍得三十以减纵余三十列实下与初商相呼三三应除九百

【三十其三十也】而实数不足遇此则翻列九

百于原积之上而以原积捌百陆十

肆减之余负积三十六即为余实再

以初商乗负隅之三十减余纵减尽乃约余实得次商六以乗负隅一仍得六注尾防呼次商六六除三十六

实尽得长三十六

通曰己丙丁戊形初商余纵相乗之

九百也内减去己壬庚辛丁戊磬折

形原积八百六十四余壬丙辛庚形

三十六在原积之外也以子形移至丑形成甲乙癸戊形得濶二十四长三十六

又式 术如直积叄千肆百伍十陆长濶和壹百贰十

求长者列实以和为纵一为负隅

初商七乗负隅仍得七十减纵余

五十与初商相呼五七应除三千

五百而原积不足乃翻以三千五

百列上而以原积减之余四十四为余实又以初商所乗之七十减余纵而余纵亦不足乃翻以余纵五十减初商乗数七十余二十为亷注三位下而纵又为负次商二注尾防为隅亷隅共二十二呼次商除之实尽得长七十二

又式 术有虚立长濶和较求长者如直积捌百陆十肆一长二濶三和四较共叄百壹十贰依前法衍得八

长一濶以一濶乗直积为实

捌长为负隅共数为纵方列

实初商三乗隅捌得二百四

十以减纵余七十贰列实下呼初商三七应除二千一百六十而积不足乃翻以二一六列上【二乃千数故进位】而以积减之余负积一千二百九十六即为余实又以初商所乗之二百四十减余纵而余纵亦不足亦翻以余纵七十贰减之余负纵一百六十八次商六乗负隅捌得四十八又并入负纵一百六十八得二百一十六列实下以呼次商除之实尽得长三十六

通曰凡减法原以小减大故宜用翻法也

平方带纵诸变

纵方之术所以通平方之变而翻法一术又所以通纵方之穷此外有积与二濶较及长濶较求濶者皆以错综为用以取其条理也衍之于左

一带纵减积开平方法

式三广田积贰千肆百陆十伍歩云中广不及南广八

歩亦不及北广三十六歩又不及

正长六十七歩问三广各几何长

几何曰中广十八歩南广二十六

歩北广五十四歩正长八十五歩

术列积为实并不及二广共四十四以四除之得壹十壹为带纵以不及长陆十防为减积初商一【十也】并带纵得二十壹随首防列之为方法以乗减积得一千四百○七依千百位列实下先以此呼初商一一除一一四除四一七除七余实一○五八次以方法二壹呼初商一二除二一壹除一完首叚余实八四八倍初商一作二为亷并带纵壹十壹及减积陆十防共九十八为方法注退位次商八注末防并方法得一百○六列下呼次商一八除八六八除四十八实尽得中广一十八各加不及合问

通曰初叚以乗减积数依列位并方法为一六一七呼除亦便

二减积带纵负隅并纵开平方法

式大小二方共积七千五百九十二大方面较小方面

多二十八问大小方面各几何

曰大方面七十四小方靣四十

六术较自乗得七百八十四以

减积余陆千捌百○捌为实倍较得伍十六为带纵二为负隅初商四乗负隅二得八十并纵共一百三十六为方法注积下呼初商一四除四三四除一十二四六除二十四余实一三六捌倍初商作八十并初方一三六共二百一十六为亷注退位次商六亦乗负隅二得一十二为隅并入亷内共二百二十八呼次商除之实尽得小方靣四十六加较得大方靣七十四

又式 术如大小三方共积四千七百八十八大方面

多小方靣三十中方面多小

方面十二【大方面多中方面十八也】求各

面者以较三十自乗得九百

以较十二自乗得一百四十四相并得一千○四十四以减共积余叄千防百肆十肆为实并二较得四十二倍得捌十肆为纵以三为负隅初商二乗负隅三得六十并纵共一百四十四为方法列实下呼初商一二除二二四除八又二四除八余实八百六十肆倍初乗隅六十得一百二十为亷并纵得二百○四注退位为方法次商四乗负隅三得一十二为隅并方法共二百一十六呼次商除实尽得小方靣二十四加较十二得中方面三十六又加较十八得大方面五十四

通曰负隅用二者二方故也用三者三方故也

三隅算开平方法

凡圆者之四可当方者之三并方圆之率为七用七为隅算以求之

式方圆共积二千二百六十八方面圆径相等问靣径

俱几何曰方面圆径俱三十六

术四乗原积得玖千○防十贰

为实列七为隅算初商三乗隅

算七得二百一十为方法呼初商二三除六一三除三余实二七防贰倍初商得六十为亷次商六乗隅算七得四十二为隅又以次商六乗亷六十得三百六十并隅得四百○二又并入亷六十共四百六十二呼次商除实尽得方面圆径俱三十六又术以四乗原积得九千○七十二并方四圆三得七为法除之得一千二百九十六为实平方开之得三十六更防

四带纵隅益积开平方法

式方不知积但以长乗一长二濶三和四较之共数得肆万肆千玖百贰十捌长濶较贰十肆问长几何曰七

十二术列所乗共数

为实置较为益纵约

三和得三长三濶以

并一长二濶得四长

五濶又并四较取四濶为长总得八长一濶共九叚以九为负隅初商七乗负隅九得六百三十为隅法又以初商七乗益纵二十四得一千六百八十注实下以益积共加得实肆万六千六百○捌却以隅法六百三十注实退位与初商相呼六七除四十二三七除二十一余实二五○捌乃倍隅法六百三十得一千二百六十为方法注实退位次商二又乗负隅九得一十八为隅法另以次商二乗益纵二十四得四十八并入余实共加得余实二五五六却以方隅并得一千二百七十八与次商相呼除实尽得长七十二

五带纵负隅减纵开平方法

同右法或损长以就之则用此也

式一长二濶三和四较以长乗之得肆万防千贰百壹十贰长濶较二十八问长几何曰七十四术列实较为

纵如右式推得九为负隅初商

七乗负隅九得六百三十为方

法内减带纵二十八余六百○

二退位注呼初商六七除四十

二二七除一十四余实五○七贰倍方法六百三十得一千二百六十内减带纵二十八余一千二百三十二为亷列余实下次商四乗负隅九得三十六为隅法并亷共一二六八呼次商除实尽得长七十四

六减积带纵隅益积开平方法

又有同前不知积知较而以濶乗其一长二濶三和四较之共数得若干求长者用此

式设有一长二濶三和四较之共数以濶乗之得二万

九千九百五十二其较二十

四问长几何曰七十二术以

较自乗得五百七十六以减

原乗积余贰万玖千叄百防

十陆为实较为益纵六为隅算初商七乗隅算六得四百二十为隅法注实下又以初商七十乗益纵二十四得一千六百八十以益原实得三万一千○五十陆乃以隅法呼初商四七除二万八千二七除一千四百余实一千六百五十陆倍隅法四百二十得八百四十为亷次商二乗隅算六得一十二为隅法另以次商二乗益纵得四十八以益余实得一千七百○四乃并亷隅二法共八百五十二注余实下呼次商除实尽得长七十二

七带纵负隅减纵益积开平方法

通曰右式亦可以此法求之

式设有一长二濶三和四较之共数以濶乗得贰万玖

千叄百肆十捌长濶较二十

八问长几何曰七十四术列

实较为纵九为负隅【如前法】初

商七乗负隅得六百三十为

方法内减纵二十八余六百

○二注实下又以乗纵得一万六千八百五十六以益原实得四万六千二百○四为实乃以初商与余方法六百○二相呼六七除四万二千二七除一百四十余实四千○六十四倍方法六百三十得一千二百六十减纵余一千二百三十二为亷次商四乗负隅得三十六为隅法以乗纵得一千○八以益余实得五千○七十二为余实并亷隅二法共一千二百六十八与次商相呼除实尽得长七十四

八带纵亷开平方法

式一长二濶三和四较以濶乗得贰万玖千玖百伍十贰长濶较二十四问濶几何曰四十八术列实减较之半得一十二为纵亷而以初商乗之初商四十为方法以乗纵亷得四百八十又并初商得五百二十退位注实下呼初商五四除贰万二四除八百余实玖千一百伍十贰倍所乘纵亷四百八十为九百六十倍方法四十

为八十相并得一千○四十为方法次商八为隅以乗纵亷十二得九十六再并入方隅共一千一百四十四注实下呼次商除实尽得濶四十八

九带纵亷负隅开平方法

通曰右式亦可以此法求之

式一长二濶三和四较以濶乗得贰万玖千叄百肆十

捌长濶较二十八问濶几何曰

四十六术列实推得共八较九

濶用九为负隅以八乗较得二

百二十四为纵亷初商四乗负

隅九得三百六十为方法并纵亷共五百八十四注实下呼初商五四除贰万四八除三千二百四四除一十六余实五千九百八十捌倍方法三百六十为七百二十为亷并纵亷共九百四十四次商六乗负隅九得五十四为隅再并入亷并纵亷之九百四十四得九百九十八注实下呼次商除实尽得濶四十六

十带纵方亷开平方法

式一长二濶三和四较以长乗得肆万肆千玖百贰十

捌长濶较二十四问濶几何

曰四十八术列实以较为纵

方推得八长一濶共九?倍

九为一十八作纵亷初商四

十为方法乗纵亷十八得七百二十并入方法四十共七百六十又并入纵方二十四共七百八十四注实下呼初商四七除二万八千四八除三千二百四四除一百六十余实一万三千五百六十捌倍纵亷乗并之七百六十为一千五百二十并入纵方二十四共一千五百四十四为亷次商八乗纵亷十八得一百四十四为隅乃将次商八亷一千五百四十四隅一百四十四共并得一千六百九十六注实下呼次商除实尽得濶四十八

十一带纵亷负隅乗纵减实开平方法

式一长二濶三和四较以长乗得肆万防千贰百壹十

贰长濶较二十八问濶几

何曰四十六术列实推得

八长九?用八乗较得二

百二十四为纵亷用九为

负隅又以较二十八为减纵方初商四十乗负隅九得三百六十为方法并入纵亷共五百八十四为下法以乗减纵二十八得一万六千三百五十二以减实余三万○八百六十为实乃以下法五百八十四列下呼初商五四除二万四八除三千二百四四除一百六十余实七千五百倍方法三百六十得七百二十并纵亷二百二十四共九百四十四为亷次商六乗负隅九得五十四为隅又以乗减纵二十八得一千五百一十二以减余实余五千九百八十八为余实乃将亷九百四十四隅五十四共并得九百九十八列下呼次商除实尽得阔四十六

通曰正积可以防定位乗积亦可以防定位故列乗积三防而商止二位耳盖乗积虚増而非实有也

开平圆【少广之八】

积求外周法

式圆积二千三百五十二问外周几何曰一百六十八术置积以十二乗之得二万八千二百二十四为实平方开之得一百六十八为外周也

积求内径法

式圆积二千三百五十二问内径几何曰五十六术置积以四乗之得九千四百○八以三除之得三千一百三十六为实平方开之得五十六为内径也

数度衍卷十二