緝古算經

關燈
廣少袤與下廣少高,以下廣少上廣乘之,鼈從橫廉幂。

    三而一,加隅幂,為方法。

    又以三除上廣多下廣,以下廣少袤、下廣少高加之,為廉法,從。

    開立方除之,即下廣。

    加廣差,即上廣。

    加袤多上廣于上廣,即袤。

    加高多袤,即道高。

     求羨道均給積尺甲縣受廣、袤,術曰:以均賦常積乘甲縣上十三鄉,又六因,為積。

    以袤再乘之,以道上下廣差乘台高為法而一,為實。

    又三因下廣,以袤乘之,如上下廣差而一,為都廉,從。

    開立方除之,即甲袤。

    以廣差乘甲袤,本袤而一,以下廣加之,即甲上廣。

    又以台高乘甲袤,本袤除之,即甲高。

     假令築堤,西頭上、下廣差六丈八尺二寸,東頭上、下廣差六尺二寸。

    東頭高少于西頭高三丈一尺,上廣多東頭高四尺九寸,正袤多于東頭高四百七十六尺九寸。

    甲縣六千七百二十四人,乙縣一萬六千六百七十七人,丙縣一萬九千四百四十八人,丁縣一萬二千七百八十一人。

    四縣每人一日穿土九石九鬥二升。

    每人一日築常積一十一尺四寸十三分寸之六。

    穿方一尺得土八鬥。

    古人負土二鬥四升八合,平道行一百九十二步,一日六十二到。

    今隔山渡水取土,其平道隻有一十一步,山斜高三十步,水寬一十二步,上山三當四,下山六當五,水行一當二,平道踟蹰十加一,載輸一十四步。

    減計一人作功為均積。

    四縣共造,一日役華。

    今從東頭與甲,其次與乙、丙、丁。

    問:給斜、正袤與高,及下廣,并每人一日自穿、運、築程功,及堤上、下高、廣各幾何? 答曰: 一人一日自穿、運、築程功四尺九寸六分; 西頭高三丈四尺一寸, 上廣八尺, 下廣七丈六尺二寸, 東頭高三尺一寸, 上廣八尺, 下廣一丈四尺二寸, 正袤四十八丈, 斜袤四十八丈一尺; 甲縣正袤一十九丈二尺, 斜袤一十九丈二尺四寸, 下廣三丈九尺, 高一丈五尺五寸; 乙縣正袤一十四丈四尺; 斜袤一十四丈四尺三寸, 下廣五丈七尺六寸, 高二丈四尺八寸; 丙縣正袤九丈六尺, 斜袤九丈六尺二寸, 下廣七尺, 高三丈一尺; 丁縣正袤四丈八尺, 斜袤四丈八尺一寸, 下廣七丈六尺二寸, 高三丈四尺一寸。

     求人到程功運築積尺,術曰:置上山四十步,下山二十五步,渡水二十四步,平道一十一步,踟蹰之間十加一,載輸一十四步,一返計一百二十四步。

    以古人負土二鬥四升八合,平道行一百九十二步,以乘一日六十二到,為實。

    卻以一返步為法。

    除,得自運土到數也。

    又以一到負土數乘之,卻以穿方一尺土數除之,得一人一日運動積。

    又以一人穿土九石九鬥二升,以穿方一尺土數除之,為法。

    除之,得穿用人數。

    複置運功積,以每人一日常積除之,得築用人數。

    并之,得六人。

    共成二十九尺七寸六分,以六人除之,即一人程功也。

     求堤上、下廣及高、袤,術曰:一人一日程功乘總人,為堤積。

    以高差乘下廣差,六而一,為鼈幂。

    又以高差乘小頭廣差,二而一,為大卧塹頭幂。

    又半高差,乘上廣多東頭高之數,為小卧塹頭幂。

    并三幂,為大小塹鼈率。

    乘正袤多小高之數,以減堤積,餘為實。

    又置半高差及半小頭廣差與上廣多小頭高之數,并三差,以乘正袤多小頭高之數。

    以加率為方法。

    又并正袤多小頭高、上廣多小高及半高差,兼半小頭廣差加之,為廉法,從。

    開方立除之,即小高。

    加差,即各得廣、袤、高。

    又正袤自乘,高差自乘,并,而開方除之,即斜袤。

     求甲縣高、廣、正、斜袤,術曰:以程功乘甲縣人,以六因取積,又乘袤幂。

    以下廣差乘高差為法除之,為實。

    又并小頭上下廣,以乘小高,三因之,為垣頭幂。

    又乘袤幂,如法而一,為垣方。

    又三因小頭下廣,以乘正袤,以廣差除之,為都廉,從。

    開立方除之,得小頭袤,即甲袤。

    又以下廣差乘之,所得以正袤除之,所得加東頭下廣,即甲廣。

    又以兩頭高差乘甲袤,以正袤除之,以加東頭高,即甲高。

    又以甲袤自乘;以堤東頭高減甲高,餘自乘,并二位,以開方除之,即得斜袤。

    若求乙、丙、丁,各以本縣人功積尺,每以前大高、廣為後小高、主廉母自乘,為方母。

    廉母乘方母,為實母(此平堤在上,羨除在下。

    兩高之差即除高。

    其除兩邊各一鼈腝,中一塹堵。

    今以袤再乘六因積,廣差乘袤差而一,得截鼈腝袤,再自乘,為立方一。

    又塹堵袤自乘,為幂一。

    又三因小頭下廣,大袤乘之,廣差而一,與幂為高,故為廉法。

    又并小頭上下廣,又三之,以乘小頭高為頭幂,意同六除。

    然此頭幂,本乘截袤。

    又袤乘之,差相乘而一。

    今還依數乘除一頭幂,為從。

    開立方除之,得截袤)。

     求堤都積,術曰:置西頭高,倍之,加東頭高,又并西頭上下廣,半而乘之。

    又置東頭高,倍之,加西頭高,又并東頭上下廣,半而乘之。

    并二位積,以正袤乘之,六而一,得堤積也。

     假令築龍尾堤,其堤從頭高、上闊以次低狹至尾。

    上廣多,下廣少,堤頭上下廣差六尺,下廣少高一丈二尺,少袤四丈八尺。

    甲縣二千三百七十五人,乙縣二千三百七十八人,丙縣五千二百四十七人。

    各人程功常積一尺九寸八分,一日役畢,三縣共築。

    今從堤尾與甲縣,以次與乙、丙。

    問:龍尾堤從頭至尾高、袤、廣及各縣别給高、袤、廣各多少。

     答曰: 高三丈, 上廣三丈四尺, 下廣一丈八尺, 袤六丈六尺; 甲縣高一丈五尺, 袤三丈三尺, 上廣二丈一尺; 乙縣高二丈一尺, 袤一丈三尺二寸, 上廣二丈二尺二寸; 丙縣高三丈,袤一丈九尺八寸,
0.056969s