同文算指
同文算指
欽定四庫全書
同文算指通編卷七
明 李之藻 撰
積較和相求開平方諸法第十四
凡平方長濶不等以長濶相乗為實積以長濶相減為
較以長濶相併為和
凡以積和求較者以和自乗以積四因相減開其餘
得較
假如直田積八百六十四步長濶和六十步求長
多濶幾步者用和自乗(得三千六百)又四因直積(得三千四百五
十六)以少減多餘一百四十四平方開之得差一十二
步
右開法見前不重列所以和自乗又四因直積者
葢和自乗有四段直田積一段差方積故以四積
減和乃剰下差方一段以取方面見步(有圖在後)
比類如有金八百六十四兩數人分之只云人數與
各得銀數共六十其差幾何銀數爲濶人數爲長得
三十六人毎人二十四兩
凡以積較求和者四因實積又以差自乗併入開平方
除之得和
假如直田積八百六十四歩濶不及長一十二歩求長
濶和共幾歩者以積歩四因(得三千四百五十六)以較自乗(一百四十
四)相併(三千六百)開方得長濶和六十歩
右四因積有四長四濶縱(長三十六步)
横列之于外又較自之一
段居中故開方得和
其用和自乗者得此圖全
數外兼四積内兼較自乗
故除積得較
比類金八百六十四兩只云錠數不及兩數十二求
錠與兩共若干兩數爲長錠數爲濶得錠與兩共六
十
若夫積與較求濶者其長之積多於濶若非加法以帶
除其長當於實積内抽減其長之積故其法有二其一
以較為縱方併縱入方謂之帶縱開平方其一以較為
減積以方乗減謂之減積開平方
積與較求長者其濶之積少於長若非益積以補濶則
當損其法之長也求法有二其一以較為負縱乗上商
以添積謂之負縱益積開平方其一以較為減縱而以
負縱減方法謂之帶減縱開平方
積與和求濶者以和為縱方一為負隅和併一長一濶
積得一長而少一濶故用一為負隅或益負隅於積或
減負隅於縱皆可以求其濶也其益隅於積者乗負隅
為方法又乗方法以益積是為帶縱益隅開平方其減
隅於縱者乗負隅以減縱命餘縱以除實是為帶縱負
隅減縱開平方
積與和求長者原積有長濶相乗而無長自乗宜損濶
以益長故以和為縱方而置一算為負隅稍贏其商以
減其縱用減餘者以除積而積常不足則翻以積減縱
而餘為負積或再商命隅以減縱而縱反不足亦翻以
縱減商而餘積縱三者俱負乃以負縱約餘負積商命
負隅開之是為帶縱負隅減縱翻法開平方
右縱方六術所以通平方之變而翻法一術又所以通
縱方之窮也此外有積與二濶較及長濶較求濶者則
有所謂帶縱減積開平方有以大小二方和積求徑者
則有所謂減積帶縱負隅併縱開平方有以方圓二徑
虚設相同及積求其實徑者則有所謂隅算開平方至
於匿其積實而虚張長濶和較之數互求長濶者則又
有所謂帶縱隅益積開平方帶縱負隅減縱開平方減
積帶縱隅益積開平方帶縱負隅減縱益實開平方帶
縱廉開平方帶縱廉負隅開平方帶縱方廉開平方帶
縱廉負隅乗縱減實開平方皆以帶縱諸法錯綜為用
以御開方諸積之變神明變化存乎當機初不可一途
而取今每則畧著數例以便初學
帶縱開平方法(積較求濶)
有勾股積若干平方開之第云勾不及股若干用加法
帶除其股積餘為開方名帶縱開平方法列實點定開
位亦列所不及為縱數于下以首位隨首點下須于縱
上空一横行以容商除初商若干紀格右亦以商數併
縱數列首點下(有小數者照常退位排之)次第呼乗以除實數但所
商數須與帶縱相照若縱數多則減商數就之不盡之
數再倍作廉法然倍方不倍縱亦併入帶縱商之
假如有直田積八百六十四步濶不及長一十二步求
濶幾步列實定位以帶縱(二一)隨首位列之初商二紀格
右亦列首點下以併帶縱(一)共三乃
變壹貳註三 相呼二三除六 三
上捌變二二二除四 貳上陸變二
完首段餘實二百二十四步次倍二
作四為廉法挨退位下亦列帶縱以
廉四併縱一其下列五次商四紀格
右亦註末位點下為隅法以併隅二下註六乃相呼除
先呼五四除二十進抺二又呼四六二十四恰盡得
濶二十四步
比類給銀八百六十四兩只云所得銀之兩比得分
人數多一十二兩求總是幾人每人各得銀幾兩銀
多為長人少為濶得銀兩數二十四人數三十六
假如二十三萬○四百為實帶縱七百二十初商可用
四數因有帶縱七乃減商作二紀格右亦紀首點下為
隅以併帶縱七共九乃變二七作
九是為(二九)與右二疉呼除之 二
九一十八 九上叄變五進削貳
本位下削九 次以右二乗二除
四用借法 二上○變六 進位
五變四本位下削二次倍二作四
為廉法列次點之進位○下另列
帶縱數于廉下以待商除次商四
紀格右亦註次點四下為隅法而以帶縱及廉法併入
除之四七併一十一廉下變一 進位亦加一 四二
併得六隅下變六乃以右四呼首一 一四除四 一
上削四又以右四呼次一 一四除四 一上六變二
又以右四乗次六四六二十四 六上除肆 進位除
二恰盡因尚餘一點于右加一○
右平方二百四十帶縱共九百六十
若實數首位寡而帶縱數多不能併累開方者雖點段
在首位亦退一位列商及列帶縱而減一商
假如列實一萬六千一百卄八帶縱七十二點段該將
左首位商起因帶縱是七即減
一商置次點下 初商九紀格
右亦註次點之下併帶縱七共
一十六乃改七九作六進位置
一為方法與商九相呼 一九
除九 一上陸變七進抹一
六九五十四 六上壹變七進位七變一 二九一十
八 二上貳變四進位七變五次倍九得一十八為廉
法叧退一位置帶縱再商六紀右亦註末點下為隅法
而併廉法帶縱呼除如前得濶九十六帶縱七十二共
長一百六十八
其實首數多帶縱數少可以開除者仍照所點段位開
起
假如列實三萬八千四百帶縱二百首位三自為一段
初商一紀右亦紀一于首位下併帶縱二
得三乃以貳變三與右一相呼一三如三
徑除叄次倍一作二為廉法以註初商之
次位以併帶縱得四註縱下如前再商二
以紀右亦以註第二點下俱與右二相呼
先呼二四如八徑除捌又呼二二如四徑
除肆外尚剰一點該于格右加○
右開方一百二十縱三百二十
若點段開位少而帶縱之位反多(如開位三點只該百而帶縱乃至千之類)
以初商置首點下而以帶縱大數進位列之必首段係
二位者方有此例
假如列實一十九萬八千帶縱一千五百三十只點作
三段其開數止有三位初商只是百數而所帶乃踰至
千此其併縱亦須以百隨百以千進一位 初商一紀
右亦註首點之下併帶縱五得六另改註其下先以右
一與縱一呼之一一除壹次以右一呼併六 一六如
六六上玖變三 次以右一呼縱
三三上捌變五完首段 乃倍初
商之一作二為廉法註初商之次
其帶縱亦于次位列之(列五百于廉下二五
併得七另註七于下一千進位)再商二紀右亦註
次點下以併三得五另註五乃以
遞呼 先呼一二如二 一上三
變一 再呼二七一十四 七上
五變一 進除一 又呼二五得一十恰盡外尚餘一
點右加○
右開方一百二十縱一千六百五十
帶縱併商數有共一十者進位照式呼除(第一圖亦有此)
假如列實七萬二千帶縱四百八十點在首位初商
一紀右亦註點下併縱四得五註于下以呼一五除
五四上㭍變二 再呼一八除八 八上貳變四
進位二變一乃倍初商之一作二為廉法註次位其
下另列帶縱以二併四得六註于
下次商二紀右亦註次點之下以
相呼除 二六除一十二 六上
四變二進削一商二併縱八得一
十進位註一本位註○以相呼除
一二除二恰盡外餘一點加○于
右
右開方一百二十縱六百
若實數縱數商除數俱多雜糅易淆者務須先將帶併
之數逐一歸併停當各註其本位之下乃以呼除大抵
只據最下一字為準則不淆亂
假如列實一十六萬六千四百六十四帶縱一千○八
十八先點定該開三位訖其帶縱低二行列之以便
填商置初商于第二位點下以帶縱之千進一位列
之(初商是百故帶縱之千進位與前法同)初商一併入為一千一百八十
八以初商一紀右相呼首位呼一一如一以削壹 次
位呼一一如一 一上陸變五
三位呼一八如八 八上陸
變八 進位五變四 四位呼
一八如八 八上肆變六進位
八變七畢一段(以上甚簡)倍初商之
一作二為廉法註次位下另列
帶縱數(併得一千二百八十八)次商三紀
右亦註次點下併入以商(三)併
縱(八)得一十一註一于八下又註一于進位廉二之下
以商縱(一)併廉(二)得三另註三于廉(二)之下併畢其併
註數多認定最下字為主以與右相呼首位呼一三如
三一上四變一次位呼三三如九三上七變八進削一
第三位呼一三如三 一上六變三第四位呼三八二
十四 八上陸變二進位三變一畢二段以上除過一
十五萬八千三百四十餘實八千一百二十四未盡
又倍前商之一三作二六為廉法空末位之點以待隅
法而以六註(二)下(右第二位)以二註
(一)下(右第三位)另列
帶縱數以相併
乃以廉六併縱
八共一十四系
四于八下一進
位又以一併廉
二共得三系于其下乃商六紀右亦註末位下又以併
縱八共一十四註四于末位下一進位四下改作五併
訖以最下字與右相呼一六除六 一上八變二 三
六一十八 三上一變三進除二 五六三十進除三
四六二十四除恰盡
右開方一百三十六縱一千二百二十四
減積開平方法(積較求濶)
勾股積若干勾不及股亦有減積法減積者於實内減
股之積以就其方也列實定位另列不足數為減積以
商乗減積以所乗出之數列原積下對減視餘實若干
以所商依法除之有未盡者倍方為廉約得再商别置
為隅亦乗減積以減餘實乃倂廉隅除之
假如直田八百六十四步濶不及長一十二步求濶幾
何列實點位如前另列不及一十二為減積以初商乗
之初商可用三因有乗數故約用二紀右亦註首位下
以乗減積得二十四隨位列之相對減原積二上捌變
六 四上陸變二餘實六百二
十四乃以方法呼除 二二除
四二上六變二餘實二百二十
四次倍二作四為廉法註退位
再商得四紀右亦紀末位為隅
法以乗減積得四十八亦相對
減餘實四上二變八進位二變
一 八上肆變六進位八變七乃以方廉呼除 四四
除十六 四上七變一進削一又以方隅呼除四四除
一十六恰盡得濶二十四步
假如直積一千七百五十濶不及長一十五問濶幾何
列實定位叧列不及為減積初商三紀右亦註首點之
下為方法以乗減積得(五四)隨方
法之位列之以減原積四上㭍
變三 五上伍變○ 乃以方
法除之 三三除九 四上三
變四進削壹餘實四百次倍三
作六為廉法註退位再商五紀
右亦註末位為隅法以乗減積
得七十五對註以減餘實五上
○變五 七上○變二 進位四變三尚餘三百二十
五皆與次商相呼五六進除三 五五二十五恰盡得
廣三十五
假如直積一十六萬七千四十濶不及長一百三十二求
濶幾何列實定位另置不及為減積初商三紀格右亦註
首點下以乗減積得三百九十六隨首點列位對減 六
上○變四因有借故進位仍七 三上陸變二餘實一十
二萬七千四百四十乃以方法開之三三除九 三上二
變三進削壹餘實三七四四○次倍三作六為廉法註退
位商實得四紀右亦註次段點下為隅法亦乗減積得五
百二十八退前積一位
列之對減八上肆變六
二上四變一五上七
變二仍餘三二一六却
以廉隅呼除四六二十
四六上二變八進削三
四四一十六 四上
一變五進位八變六尚
餘六五六○乃倍三四
作六八為廉法挨尾點
一位列之再商得八紀
右亦註尾下為隅法又
乗減積得一千五十六
挨尾位列之對減六上
○變四 五上六變○
一上六變五仍餘五
五○四乃以廉隅呼除
六八四十八 六上五
變七進削五 八八六
十四 八上○變六進
削七又八八六十四恰盡得濶三百四十八
負縱益積開平方法(積較求長)
有勾股積若干勾不及股為較以積及較求股而勾少
於股則益積以補勾名負縱益積開平方列實定位另
置所不及數為負縱以商乗負縱虚增其積而後以方
法開除不盡者倍方為廉又以再商乗負縱増積而另
置一算為負隅以再商乗負隅為隅法置於廉次以商
呼廉隅除盡
假如直積八百六十四濶不及長一十二求長幾何列
實定位叧列不及十二為負縱而初商則約所増負縱
之乗命之如首位捌開法宜用二因有負縱之乗乃商
三紀右亦註首位下為方法而以乗負縱得三十六註
三於首位註六於次位以併原積六上陸變二 三上
捌變二 進位置一益積得數一千二百二十四乃以
方法呼除三三除九 三上二變
三餘積三二四又倍三作六為廉
法另商六紀右以乗負縱得七十
二退位列之添積二上肆變六
七上二變九共積三九六而另置
一算為負隅以次商(六)乗之仍得
六為隅法乃併廉隅呼除六六三
十六 六上九變三進削三又呼六六三十六恰盡得
長三十六
假如直積二十三萬四百長濶較七百二十求長幾何列
實亦列較為負縱初商九紀右亦註首點下為方法以乗
負縱得六四八以益積 八上○變八 四上叄變七
六上貳變八共八七八肆○○以方法除之九九八十一
九上七變六進削八餘實六八肆○○乃倍九作(八一)為
廉法註八於次隅之進位又
註一於進位次商六亦乗負
縱得四三二以益餘積二上
肆變六 三上八變一 四
上六變一 進位置一共得
一一一六○○又以次商六
乗負隅一仍得六註本段點
下為隅法乃以廉隅呼除
一六除六 一上一變五進
削一 六八四十八 八上
一變三進削五 六六三十六恰盡得長九百六十
帶減縱開平方(積較求長)
凡以較及積求股者股長於勾亦有損股之長以就其
方者名減縱開平方列實定位列較為減縱以減初商
而以所減之餘即乗初商以開之其次商又即以初商
併入為廉法而商之置隅如常
假如直積八百六十四濶不及長一十二求長若干列實
叧置不及一十二為負縱初商三十(因有二點故知三十)置右另以
負縱減之餘一十八挨註首位點下為方法以呼所商
三八二十四 八上陸變二 進位捌變六 一三除三
一上六變三 餘積三百二十肆乃
于右三加○以併方法一十八共四十
八為廉法註退位再商六紀右亦註隅
而併入廉法共五十四而六八併改四
進位四改五以呼次商五六三十
五上進位削三 四六二十四恰盡得
長三十六 其次商若不以隅相併亦同前法
六 次商六併前(八一)為四十八退位註之以
呼四六二十四 四上二變八 進位
削三 六八四十八 八上肆變六
進位八變三 又置隅法於尾位六六
三十六恰盡
只就本段積
比類以金換絹八百六十四匹
不知金一兩換絹幾匹但云原
金總兩多於絹數十二今求原
金幾何如長絹匹如濶得金三
十六兩其所換匹數即直積也
假如直積三千四百五十六濶不及長二十四求長幾何
列實定位另置較二十四為負縱初商七十(因有二點故知七十)紀
右以負縱減之餘四十六挨註首位為方法(四多于三照例退位)與
商相呼 四七二十八 四上肆變六進削叄 六七四
十二 六上伍變三進位六變二 餘
實二百三十陸乃於右七加○以併四
十六共一百一十六為廉法列於下續
商得二改右○為二亦註尾位為隅法
併入廉法呼除一二為二 一上削二
又一二為二 一上三變一 二八
一十六恰盡得長七十二
又有兩方共積若干第云以小方之一面乗大方之一
面共若干問大小方面各幾何者倍乗積以減共積以
所餘積為實開方得較再置二方乗數為實以較為減
縱開平方除之得大方面以較減之得小方面
假如大小方田二段共積六千五百二十九步以小方
大方各一邊相乗得三千一百二十步求大小方面幾
何者倍二方乗積(得六千二百四十步)以減共積餘二百八十九
為實以開平方法除之得較一十七步再置二方乗數
三千一百二十步為實以較為負縱初商六十紀右以
負縱減之餘四十三註下為方法以呼所商四六二十
四 四上壹變七進削叄三六一十八 三上貳變四
進位七變五餘實五百四十乃於
六右加○以併方法共得一百零
三為廉法列下續商五紀右亦註
尾位為隅法併入廉法共一百零
八以相呼 一五除五五八四十
恰盡得大方面六十五步以較一
十七減之得小方面四十八步
帶縱益隅開平方法(積和求濶)
凡積和求濶者用其和為帶縱則已兼長濶而積有長
無濶故虚置一積為負隅而以負隅益積即以帶縱開
之得濶數名帶縱益隅開平方列實定位另置帶縱數
以初商紀右用自乗以益原積是為負隅而以所商呼
縱方除之不盡者倍商為廉註退位又再商紀右亦註
廉次為隅法廉隅併數以乗所商益積乃用商呼縱方
若不盡須再商者則以後廉併前廉餘如前法除盡得
濶數
假如直積八百六十四長濶和六十求濶幾何置積為實
以和為帶縱初商二紀右亦註首
位下自乗得四以益積共一千二
百六十四乃以初商乗帶縱二六
一十二 二上削二進削一餘實
六十四倍方為廉得四註次位次
商四紀右亦註尾位為隅法以乗
廉法得一十六併入餘實四上陸
變二進加二亦以乗隅法尾位肆
變○進位二變四共二百四十而
以次商呼帶縱恰盡得濶二十四
二積共一千
四百四十步
以帶縱六十
除之得濶二
十四步
假如直積二萬一千六百四十八長濶和二百九十六
求濶幾何列實定位置和為帶縱初商一列右為方法
亦註首位下自乗仍得一以益積首位貳變三乃以方
法與帶縱相呼除實首位三變一 次位壹變二進削
一退位陸變○餘實二千○四十八倍方為廉得二註
退位次商三紀右為方法亦註廉次為隅法共(三二)以乗
方法得六十九益入本段餘積三上○變九 二上二
變八共得八九四八乃以方法呼帶縱除之二三除六
二上八變二 三
九二十七 三上九
變二進削二 三六
一十八退位四變六
進削二餘實六十八
又倍方法之三為六
作廉法註退位倂入
前廉(二)共二百六十(所以倂入前廉者盖一方外必具兩廉故)為方法再商
二紀右亦註尾位為隅法併入方法共 以乗所商(二)
得五百二十四以併餘積尾位八變二進位六變九進
位加五乃以所商(二)與帶縱呼除恰盡得濶一百三十
二歩
假如直積三千四百五十六步長濶和一百二十步求
濶幾何列實以和為帶縱初商四紀右為方法亦註首
點下自乗得一十六益積四上肆變○進位叄變五乃
以方法呼帶縱一四除四首位五變一二四除八退位
○變二進削一尚剰二百五
十六次倍方四得八為廉註
次位續商得八為方法紀右
亦註尾位為隅併入廉法得
(八八)而與方法(八)相乗共七百
四以益餘實尾位陸變○進位伍變六 進位二變九
乃以所商(八)呼帶縱恰盡得濶四十八步
帶縱負隅減縱開平方(積和求濶)
積濶求和若難以益隅開之者即用減隅法而減負隅
於縱名帶縱負隅減縱開平方列實定位列和為帶縱
置一為負隅初商紀右乗負隅以減帶縱列減餘於實
下而乗所商以開之不盡者倍方為廉以廉減縱次再
商紀右亦減餘縱而以其減餘乗商除盡得濶數
假如直積八百六十四長濶和六十求濶列實定位另
列和為縱方初商二紀右亦紀首點下以乗負隅一仍
得二為方法以減縱數陸剰四隨首位註之以呼初商
二四為八二上削捌餘實二十四倍
方法之二作四為廉法註初商之次
位亦乗負隅得四以減縱剰二十註
退位次商四紀右亦註末位為隅以
減餘縱之二十餘一十六附註乃與
右四相呼先呼一四除四 一上陸變二再呼四六二
十四恰盡得濶二十四亦有初商除實訖即以初商再
減剰縱以所餘為縱方而即以再商再減為下法者(前法
倍初商為廉以減原縱此即以初商減剰縱不立廉數然已將原縱再減以應兩廉之數與倍商同)
初商除實八百訖即將初商之二十
再減餘縱(四十)剰二十退位列之
次商四以減餘縱(二十)尚剰一十六呼
除如前
右得廣二十四以除實積得縱三十
六若欲還原以廣縱相乗
長濶和變作通
長六十
濶二十四共負
四百八十
假如列實三萬三千六百長濶和四百列實亦列和
為減縱初商一乗負隅仍得一以減
縱(四)餘三百隨首位列註以呼所商
一三除叄訖 次倍初商一作二為
廉法以減縱四仍餘二註退位再商
二亦以減縱變二○為一八而以次
商呼之 一二除二一上叄變一
又呼二八一十六恰盡 格右加○
以結末位得濶一百二十
右法同前但減縱有借法進位故録
為式
假如列實六萬九千三百六十長濶和七百八十二列
如前初商一以乗負隅仍得一減縱
(七)餘六相呼 一六除陸 一八除
八玖變一 一二除二叄變一訖
次倍一作二為廉法以減縱仍剰五
附列而縱數多于原數無可商除則
紀○于右併初次商得一十另倍一
十作二十為廉法挨註退位以二減
縱七是為 挨尾段列之續商二以相呼 二五除一
十 進削一 二八一十六除盡得濶一百二(初商除訖即以
先減縱數亦然)
假如列實九萬六千長濶和六百四十
初商二以乗負隅一仍得二紀右亦
註首位以減六 餘四以相呼 二
四除八 四上玖變一又呼二四除
八 四上陸變八 進削一訖
乃倍二作四為廉法以減縱六剰二
亦隨退位註之 次商四紀右亦註
退位為隅以減縱(只剰二)乃以四變○
以商相呼 二四除八恰盡 因有
餘位 右加○得濶二百四十
右法已見因縱有重位故録備例
若以積與虚長濶共若干而欲求其濶者及欲求其長
者皆以共若干為帶縱方而求濶則以濶為負隅以長
乗積為實求長則以長為負隅以濶乗積為實列例如
左
假如直積八百六十四步三長五濶共二百二十八步
求濶幾何以三乗積步得二千五百九十二為實(三長原有
三積故以三乗)五為負隅(已用三長尚少五濶故用為負隅暗
添五段濶方之積)以共步為帶縱列實定位
初商二紀右以乗負隅(五)得(○一)以一
減縱首 貳變一 餘縱一百二十
八挨註首位與商相呼一二除二二
二除四退位伍變一 二八一十六退位玖變三進削
一餘實三十二再以所商(二)乗負隅得(○一)以(一)減餘縱
剰二十八(即前倍方為廉之法)續商(四)以乗負隅得(○二)再減餘縱
二十剰八以呼所商四八三十二恰盡得濶二十四步
假如直積八百六十四步三長五濶共二百二十八步求
長幾何以五乗積步得四千三百二
十為實(五濶原有五積故五乗之)以三為負隅(於原
縱減去二長故)以共步為帶縱初商三以乗
負隅三得九減縱註其退位九上貳
變三 進位貳變一餘縱一三八挨
註首位以呼初商一三除三 一上
肆變一 三三除九退位叄變四
進削一 三八二十四 八上貳變八 進位四變一餘
積一百八十復以初商三乗負隅(三)得九以減縱九上三
變四進削一剰四十八次商六又乗負隅(三)得十八亦以
減縱剰三十與商相呼恰盡得長三十六步
又有以積與虚長濶和較共若干求濶者及求長者約和
得長濶幾何併濶與較得長幾何而視其所求為長為濶
如前法以别實積及負隅而皆以共數為帶縱
假如直積八百六十四步一長二濶三和四較共三百一
十二步求濶幾何約三和自具三
長三濶以併一長二濶共四長五
濶又以四較益濶為四長共得八
長而餘一濶應八乗積步得數六
千九百一十二為實以餘一為負
隅以共步為帶縱初商二以乗負
隅(一)仍得二(因點為二段此為二十)以置縱
次位減之二上壹變九 進位叄
變二餘縱二百九十二列原積之下以呼所商二二除四
二上陸變二 二九一十八次位玖變一 進位二變
一 二二除四 二上壹變七 進位一變○ 餘實一
○七貳復以初商二又乗負隅以減縱二上九變七 剰
縱二七貳續商四又乗隅減縱四上貳變八 進位七變
六是為二六八以乗所商(四)除盡得濶二十四步
又有以虚長虚濶約其子母共若干與積若干求長濶
若干者法以長母乗濶子為濶率以濶母乗長子為長
率又兩母相乗以乗共數為帶縱而約帶縱為幾長幾
濶以一乗原積為實以一為負隅如前法為減縱開平
方除之
假如直積二千三百五十二步只云長取八之五濶取三
之二併得六十三步求濶者兩母(三八)互乗得二十四以乗
相併(六十三)共一千五百一十二為帶縱而以長母(八)乗濶
子(二)得一十六為濶率以濶母(三)乗長子(五)得一十五為
長率則知此帶縱數内具有長十五濶十六也以長十五
乗直積得三萬五千二百八十為實以濶一十六為負隅
初商四紀右(有二點即作四十)以乗負隅得六百四十以減縱
四上壹變七六上伍變八 進削壹 餘縱八百七十
二以註實下與商呼除四八三十二 八上伍變三進
削三四七二十八七上貳變四
進削三二四除八 尾位變○
餘實四百再以初商所乗隅算
(六百四十)減餘縱四上七變三 六
上八變二餘縱二百三十二續
商二紀右以乗負隅得三十二
亦以減縱尾位除貳進位三變
○剰縱二百與續商二相呼恰
盡得濶四十二以除直積得長
五十六
帶縱負隅減縱翻法開平方法(積和求長)
凡積與勾股和求股者原積但有長乗濶數而負長自
乗之數法須損濶益長求之先立一為負隅以和為縱
方而以負隅減縱方初商令稍浮常法以乗負隅減縱
次呼餘縱開積而原積不及翻以原積減商除之積而
以餘負積為實復以初商乗隅以減餘縱如餘縱不及
即以餘縱翻減以為負縱而隅積縱三者俱負乃以負
縱約餘負積以得次商命負隅以除負積為帶縱負隅
減縱翻法開平方
假如直積八百六十四長濶和六十求長幾何列實以和
為縱方一為負隅初商三(有二段即係三十正得長濶之平損濶益長)紀右以
乗負隅(一)仍得三以減縱剰三十與商相呼三三得九(即九
百)而原積不及乃翻列九百於原積之上而以原積減之
尾位○變六進位○變三 首位削九得
餘負積三十六為實再以初商(三)命負隅
(一)以減餘縱(三十)減盡乃約餘實得次商六
紀右以乗負隅(一)仍得六註尾位呼除負
實六六三十六恰盡得長三十六
假如直積三千四百五十六長濶和一百二十求長幾
何列實定位列和為縱方立一為負隅初商七(有二段即七十)
乗負隅(一)仍得七紀右以減縱方餘縱(五即五十)以呼初商
合除三千五百而原積不足乃翻以原積
除之列三五於原積之上反以原積除之
尾位○變四進位○變四 進位削五又
進位削三 剰負積四十四為實仍以初
商七十乗負隅減餘縱(五十)而餘縱不足乃
以餘縱(五十)反減初商(七十)餘二十為廉法挨
註次位而縱又為負次商二紀右亦註二
於尾位為隅法共二十二皆與所商之二呼除恰盡得
長七十二
亦有虚立長濶和較求長者假如直積八百六十四步一
長二濶三和四較共三百一十二步求長若干依前法演
得八長一濶以一濶為實
八長為負隅共步為縱方
列實初商三紀右(即三十)以
乗隅(八)得二百四十以減
縱一變七進削三餘縱七
十二以呼所商(三)除積合除二千一百六十而積反不足
乃翻以積除之列二一六○於上 肆上○變六 進位
六變九 進位一變二 進位二變一 尚餘負積一二
九六復以初商(三)乗負隅
(八)合減縱二百四十而餘
縱(七十二)不足翻以餘縱減
之剰負縱一百六十八是
餘縱積算俱負
次約負積商六紀右以乗負隅八又併負縱共二百
一十六挨註尾位以呼所商二六一十二 二上削二
進削一 一六除六 一上九變三 六六三十六恰
盡得長三十六
假如直積三千四百五十六步一長二濶三和四較共
六百二十四步求長幾何仍前八長一濶以一為實八
為負隅共步為縱方初商七紀右以乗負隅(八)得五百
六十以減縱方剰六十四註首位合除四千四百八○
列原積上以視原積不
足翻以原積減之尾位
○變四 四上八變二
六上四變○ 進位
四變一 餘負一千二
十四為實再以初商(七十)乗負隅(八)得五百六十者減餘
縱而縱又不足則翻以縱減之餘縱四百九十六而隅
法縱法積法俱負續商二紀右以乗隅(八)得一十六併
入負縱共五百一十二挨尾註之與所商二相呼恰盡
得長七十二步
同文算指通編卷七