數度衍 (四庫全書本)/卷07
數度衍 卷七 |
欽定四庫全書
數度衍卷七
桐城 方中通 撰
測量〈勾股之六〉
容方與餘勾求餘股法
式容方徑為丁乙一百五十餘勾為丁丙三十問甲戊餘股㡬何曰七百五十術以容方徑自乗得二萬二千五百為實以餘勾為法除實
得七百五十為餘股
容方與餘股求餘勾法
式容方徑一百五十餘股七百五十問餘勾㡬何曰三十術容方徑自乗得二萬二千五百為實以餘股為法除實得三十為餘勾
又式邑方二百步四面居中開門東門外十五步有木問出南門㡬步見木曰六百六十六步六分步之一術半邑方為容方東門外為餘勾南門外為餘股
測髙式欲測甲乙之髙去乙二十五尺立表於丙為丁丙髙一丈却後五尺立戊戊己髙四尺使目在己視表末丁與甲為一直線問甲乙髙㡬何曰四十尺術以丁丙表髙十尺減戊巳目髙四尺餘丁辛六尺以乗庚辛二十五尺〈與乙丙等〉
得一百五十尺為實以丙戊五尺為法除實得甲壬三十尺加表髙十尺得四十尺為甲乙之髙
通曰丁辛容長方徑也丁壬庚辛容長方形也辛巳〈與丙戊等〉餘勾也甲壬餘股也容方則徑自乗容長方則横徑直徑相乗也
測深式甲乙丙丁井欲測其深井徑甲乙五尺立戊甲表於井口髙五尺従戊視丙截甲乙徑於己甲已四寸
問井深㡬何曰五丈七尺五寸術以
井徑五尺減甲巳四寸餘己乙四尺
六寸以乗戊甲五尺得二千三百寸為實以甲已四寸為法除實得甲丁深五丈七尺五寸
通曰己乙容長方徑也戊辛餘勾也乙丙餘股也測逺式欲測甲乙之逺立乙丙巳丁四表成直角方形
丁乙與甲為直線每表相去一丈
乃於己表之右戊上視丙表與甲
為直線戊巳三寸問逺幾何曰三十三丈三分丈之一術乙丙自乗得一萬寸為實以戊巳三寸為法除實得甲乙逺三十三丈三分丈之一
通曰乙丙容方徑也戊已餘勾也甲乙餘股也
又式欲測甲乙之逺立丙乙表髙十尺目従戊過丙視甲作直線目去表末為戊巳三寸人離表為己丙十尺問逺幾何曰三十三丈三分丈之一術以人離表一百寸乗表髙一百寸得一萬寸為實以目去表三寸為法除實得逺此與右法同但彼用四
表此用一表為㨗耳丙乙容方徑也戊巳餘勾也甲乙餘股也
餘勾餘股求容方法
式丙丁餘勾三十甲戊餘股七百五十問丁乙容方徑幾何曰一百五十術餘勾餘股相乗得二萬二千五百為容方積開平方得一百五
十為丁乙徑
又式邑不知大小四中開門北門外三十步有木出西門七百五十步見木問邑方㡬何曰三百步術通曰北門外為餘勾西門外為餘股半邑方為容方徑也
兩餘勾與股求容方法
式丙丁餘勾二十戊乙餘勾十四甲乙股一千七百七十五問丁戊容方徑幾何曰二百五十術以丙丁餘勾乗股得三萬五千五百倍之得七萬一千為實并二餘勾得三十四為從方開之横
得二百八十四為乙丙勾直得二百五十為丁戊容方徑
又式邑方不知大小邊東開門北門外二十步有木出南門十四步折而西行一千七百七十五步斜見木問邑方幾何曰二百五十步術通曰北門外二十步一餘勾也南門外十四步一餘勾也西行股也邑方容方徑也
小勾股與大勾求大股法
式丙丁小股一百丁戊小勾二十五乙丙大勾三百一十二五問甲乙大股㡬何曰一千二百五十術以大勾為實以小勾為法除實得大
股
通曰小股一百此法極便如二百三百者先以小股乗大勾為實用異乗同除法也〈見九章外法〉
測高式塔不知髙量其影従塔心至影末長三丈一尺二寸五分别立一表髙一丈影長二尺五寸問塔髙㡬何曰十二丈五尺術通曰塔影大勾也表小股也表影小勾也塔大股
又式八尺之表以測日影表去日下六萬里表影長六尺問日髙幾何曰八萬里術通曰六萬里大勾也以里法三百六十步步法五尺通之得一億八百萬尺表八尺小股也表影六尺小勾也日髙八萬里大股也用異乗同除法〈即三纍法〉以小股乗大勾為實以小勾為法除之或以大勾為實以小股除小勾得每尺影七寸五分為法除實皆得日髙也
又式欲測甲乙之髙以平鏡依地平線置丙人依地平線立丁目在戊見甲在鏡中心丙處丙至乙十尺丙至丁二尺目髙四尺問甲乙髙幾何曰二丈術通曰乙丙大勾也丙丁小
勾也戊丁小股也
測廣式日逺人十萬里不知日徑以徑寸長八尺竹筒對日於竹筒視之空正掩日問曰徑幾何曰一千二百五十里術通曰日逺人大勾也徑寸小勾也筒長八尺小股也
測逺式欲測甲乙之逺立一丙兩表從丙斜退至丁目望丁丙甲成一直線乃作丙丁戊直角以此測之術通
曰丁角與乙角等直角也
乙丙線與丁戊線相遇於
戊故以丙丁小勾比乙丙
大勾戊丁小股比甲乙大股也
兩餘勾兩破股小股求大勾大股法
式戊已丁丙兩餘勾各十二〈相等〉丙庚小破股六十己辛
火破股一百己丙小股八十問甲乙
勾幾何乙丙股幾何曰大勾三十六
大股一百二十術通曰以小股八十
乗餘勾十二得九百六十為勾實以
小股八十乗小破股六十得四千八百為股實小破股六十與大破股一百相減餘四十為法以法除勾實得二十四加餘勾十二得三十六為大勾以法除股實得一百二十為大股
測髙逺式欲測甲乙之髙乙丙之逺用重表法先立丁丙表髙十尺却後立於戊去丙五尺目在己已戊髙四尺視表末丁與甲為直線次從前表丙却後十五尺立癸壬表亦髙十
尺〈兩表等〉又却後立於子去壬八尺目在丑丑子亦髙四尺〈兩目等〉從目視癸甲亦直線問甲乙髙幾何乙丙逺幾何曰髙四十尺逺二十五丈術以表髙十尺減目髙四尺餘六尺即丁寅〈癸辛等〉與兩表相去之壬丙十五尺相乗得九十尺為髙實以兩次人去表之己寅丑辛相減餘卯辛三尺為法除髙實得甲辰三十尺加表髙十尺得甲乙高四十尺以丙戊五尺與兩表相去之壬丙十五尺相乗得七十五尺為逺實以法三尺除之得乙丙逺二十五尺
通曰丁丙癸壬兩餘勾也丙戊小破股也壬子大破股也壬丙小股也髙大勾也逺大股也
測深廣式有甲乙丙丁壁立深谷欲測甲乙之廣乙丙之深用重矩法先立辛甲表與甲丁參直又立癸己表兩表甲巳相去六尺從辛甲表視己丙作直線截表於庚庚甲髙五尺又従辛甲表視辛癸丙作直線兩表相較得辛壬髙八尺壬甲髙一丈五尺問深廣各幾何曰乙丙深二
十五尺甲乙廣三十尺術以小表一丈五尺乗兩表相去甲己六尺得九十尺為廣實庚甲與辛壬相減餘辛子三尺為法除廣實得甲乙廣三十尺以小表一丈五尺乗庚甲五尺得七十五尺為深實以法三尺除之得乙丙深二十五尺
通曰甲巳癸壬兩餘勾也庚甲小破股也辛壬大破股也壬甲小股也廣大勾也深大股也
測髙逺式樹二表各髙八尺南北相去二千里以測日影夏至之日南表影長六尺北表影差二寸問曰髙逺各幾何曰髙八萬里日下去南表六萬里南表之端斜至日十萬里術
二表兩餘勾也北表影南表影兩破股也南北相去小股也日下去南表大股也日髙大勾也斜至曰也
測勾破勾兩測股求大勾大股法
式丙丁測勾四十三二丙巳破勾十丙戊小測股十四
八丙壬大測股六十四八問大勾大
股各幾何曰甲乙大勾二千五百乙
丙大股三千六百八十五二術通曰以測勾四十三二減破勾十餘三十三二乗小測股十四八得四千九百一十三六為勾實以大測股六十四八乗破勾十得六千四百八十以測勾四十三二除之得十五為景差又以大測股六十四八減景差十五餘四十九八以小測股十四八乗之得七千三百七十○四為股實以小測股減景差餘二為法以法除勾實得二千四百五十六八加測勾四十三二得二千五百為大勾以法除股實得三千六百八十五二為大股
測廣逺式方城不知大小立兩表東西相去四十三步
二分齊人目處以索連之令東表與
城東南隅東北隅參直従東表退北
行去表十四步八分遥望城西北隅入索東端十步若從東表退北行去表六十四步八分遥望城西北隅適與西表相參合問城方㡬何城去表幾何曰城方二千五百步城去表三千六百八十五步二分術以兩表相去減入索餘三十三步二分以乗東表退行十四步八分得四千九百一十三步六分為廣實以東表大退行六十四步八分乗入索十步得六千四百八十步以兩表相去四十三步二分除之得一十五步為景差又以大退行六十四步八分減景差十五步餘四十九步八分以退行十四步八分乗得七千三百七十步零四分為逺實以退行十四步八分減景差十五步餘二分為法以法除廣實得二千四百五十六步八分加兩表相去四十三步二分得二千五百步為城方〈西至束〉以法除逺實得三千六百八十五步二分為城去表也
通曰城方大勾也城去表大股也兩表相去測勾也入索破勾也小退行小測股也大退行大測股也
四餘勾兩破股小股破勾求上勾下勾大股法
式戊丁壬癸兩大餘勾皆一百五十庚辛子丑兩小餘勾皆四十癸丁小股四千戊已破勾五十六丁辛小破股一千五百癸丑大破股二千五百問上勾下勾大股
各㡬何曰甲乙上勾二百八十乙丙
下勾三百一十丙丁大股六千術通
曰以小股四千乗破勾五十六得二
十二萬四千為上勾實以大餘勾一
百五十減小餘勾四十及破勾五十六餘五十四乗小股四千得二十一萬六千為下勾實以小破股一千五百與大破股二千五百相減餘一千為法以法除上勾實得二百二十四加破勾五十六得二百八十為甲乙上勾以法除下勾實得二百一十六加大餘勾一百五十得三百六十六減破勾五十六得三百一十為乙丙下勾又以大餘勾減小餘勾餘一百一十乗小股得四萬四千為大勾實以法除之得四百四十加大餘勾得五百九十為甲丙大勾以小股乗小破股得六百萬為大股實以法除之得六千為丙丁大股
通曰此測兩髙與逺也與前兩餘勾兩破股小股求大勾大股法相同但多上勾下勾耳兩大餘勾兩表也兩小餘勾兩人目至足也勾髙也股逺也
兩測股兩破勾測勾求大勾法
式丙丁測勾九百丙戊小測股六百丙庚大測股一千
三百五十己丙大破勾四百零二
辛丙小破勾一百二十問大勾㡬
何曰甲乙大勾三萬術通曰以大
測股一千三百五十乗大破勾四百零二得五十四萬二千七百以測勾九百除之得六百零三為景差以與小測股六百相減餘三為法以小測股與大測股相減餘七百五十又乗小破勾一百二十得九萬為實以法除實得三萬為甲乙大勾
通曰此測廣也與前測勾破勾兩測股求大勾大股法相同但多乙戊直線耳丙丁兩表也戊庚兩目望也勾廣也
勾股互求髙深廣逺圖説
通曰直為髙深横為廣逺勾可以為股股可以為勾以小知大以此知彼惟善測者善用之耳甲乙為股則乙丙為勾酉丙為股則甲酉為勾午丙為股則午庚為勾庚丑為股則丙丑為勾如求甲乙之髙金水作表丙作目求丑丙之逺木土作表甲作目求未丙之深木火作表甲作目求甲酉之廣日月作兩表丙丁為目斜望用異乗同除三率之法髙深廣逺雖分而合矣
附法
用矩尺測兩廣法
式登山臨邑邑在山南不知廣縦偃矩山上勾髙三尺
五寸與邑東南隅東北隅
參合從勾端望東北隅入
下股一丈二尺隨於入股
處横設一矩從勾端望西
北隅入横股五尺若望東
南隅入下股一丈八尺又重設矩於上相去四丈從勾端望東南隅入上股一丈七尺五寸問邑廣縱幾何曰東西廣二萬寸南北廣二萬四千寸術以勾髙戊子三十五寸乗東南隅入下股庚子一百八十寸得六千三百寸以入上股癸丑一百七十五寸除之得三十六寸與勾髙戊子三十五寸相減餘一寸為法以東南隅入下股庚子一百八十寸與東北隅入下股己子一百二十寸相減餘六十寸以乗兩矩相去丑子四百寸得二萬四千寸為南北實以法除之得南北廣以西北隅入横股辛已五十寸乗兩矩相去丑子四百寸得二萬寸為東西實以法除之得東西廣
用矩尺測逺法
式欲測甲乙之逺先於甲立丁甲表以矩尺置表末丁矩戊對乙成丁戊乙直線問甲乙逺幾何曰八尺術須視矩丙對何處今對巳為丁丙己直線乃量己甲二尺為法表髙四尺自乗得十六尺為
實以除之得八尺為逺
用交表測逺法
式欲測乙戊之逺先立甲乙表後於庚斜加小表為丙丁以丁對戊為度成庚丁戊直線問乙戊逺幾何曰八尺術須丙丁小表族轉又於丁對
處已成庚丁已直線自乙至巳得八尺必與乙戊等
用表測斜髙法
式欲測甲至丙從丁視甲丙作直線丁乙八尺丁甲十尺乙戊十二尺問甲丙斜髙幾何曰十五尺術以丁乙八尺為法以丁甲十尺與乙戊十二尺相乗得一百二十為實以法除之得十五尺為甲
至丙也
器測〈勾股之八〉
矩度
甲丁與甲乙等甲丙斜分乙
丙為直景丁丙為倒景以甲
乙相對測際眼穿戊己兩耳
與其際作直線視權線垂何
景何度也今止分十二度若
細分更精其兩景别有論解
測髙法
權線垂丙式髙如己庚景在地平上為庚辛以矩度測之甲對己兩耳與辛巳作直線權線垂丙為髙㡬何術凡權線垂丙者景與髙必等也今辛庚四十五尺則己庚亦四十五尺
權線垂直景邊式髙如己庚景如庚辛權線垂乙丙邊之戊乙戊八度庚辛景三十為髙㡬何術以表度十二與庚辛三十相乗得三百六
十為實以乙戊八度為法除之得四十五為己庚之髙權線垂倒景邉式髙如己庚庚辛景六十七五權線垂丁丙邊之壬丁壬八度為髙㡬何術以庚辛與丁壬相乗得五百四十為實以表度
十二為法除之得四十五為己庚之髙
通曰髙大於景權線必垂直景邊髙小於景權線必垂倒景邊
測逺法
權線垂丙式髙如己庚景如庚辛權線垂丙為景㡬何
術己庚四十五則辛庚亦四十五
通曰景測髙以甲對髙髙測景以乙對景景逺也
權線垂直景邉式己庚髙四十五權線垂戊八度為庚辛景幾何術以己庚與乙戊相乗得三百六十為實以表度十二為法除之得三十為庚
辛景
權線垂倒景邉式己庚髙四十五權線垂壬八度為庚辛景㡬何術以表度十二與己庚相乗得五百四十為實以丁壬八度為法除之得六十七五為庚辛景
以目測髙法
於矩度外又用一有度分之表人目切表端矩度亦切表端穿兩耳向測處作直線為度也
權線垂丙式髙如己庚表如乙辛髙四尺表端人目從矩度乙甲視巳為直線權線垂丙為髙幾何術乙壬四十五卽巳壬加表髙四尺得四
十九為己庚之髙
權線垂直景邊式庚辛三十權線垂戊八度為己庚髙幾何術以表度十二乗庚辛得三百六十為實以乙戊八度為法除之得己壬四十
五加表髙四得四十九為己庚之髙
權線垂倒景邊式庚辛六十七五權線垂壬八度為己庚髙㡬何術以庚辛乗丁壬八度得五百四十為實以表度十二為法除之得己癸四十五加表髙四得四十九為己庚之髙
通曰地平線上任意前後至權線直丙而止較便
以目測逺法
權線垂丙式逺如己庚表如甲巳目在甲權線垂丙為逺幾何術表髙甲巳四尺則己庚亦逺四尺也
權線垂直景邊式甲已表髙四尺權線垂戊九度為己庚逺㡬何術以乙戊九度乗表髙四得三十六為實以表度十二為法除之得三尺
即己庚之逺
權線垂倒景邊式甲巳表髙四尺權線垂壬八度為己庚逺㡬何術以表度十二乗表髙四得四十八為實以丁壬八度為法除之得六尺即己庚之逺
通曰測髙目在矩之乙測逺目在矩之甲
以目測深法
權線垂丙式深如己壬目在甲視甲乙己辛為直線己庚口四尺權線垂丙為深幾何術己壬與己庚等亦四尺也
通曰此不另用表而量己庚口者即口濶為表長是前用直表而此用横表也
權線垂直景邊式己庚四尺權線垂戊六度為己壬深幾何術以表度十二乗己庚四得四十八為實以乙戊六度為法除之得八尺即己
壬之深
權線垂倒景邊式己庚四尺權線垂癸九度為己壬深幾何術以丁癸九度乗己庚四得三十六為實以表度十二為法除之得三尺即己壬之深
倒景變直景圖說
通曰十二其十二得一百四十四以矩度為準也故一度變為一百四十四度以此一百四十四度為實以所值度為法除實即得變度也
度線皆起甲端漸移至丁
至乙各分十二也
通曰倒景過丙丁邊抵丙
戊線則變為直景猶之直
景過乙丙邊抵丙巳線則
變為倒景也倒景十一度
直景則為十三度一分倒
景十度直景則為十四度四分倒景九度直景則為十六度倒景八度直景則為十八度倒景七度直景則為二十度五分七釐倒景六度直景則為二十四度倒景五度直景則為二十八度八分倒景四度直景則為三十六度倒景三度直景則為四十八度倒景二度直景則為七十二度倒景一度直景則為一百四十四度也以直景推之亦然
重矩測髙法
通曰測髙而不知逺此求無股之勾也法皆用直景即權線在倒景邊亦變為直景用之
皆直景式欲測己庚之髙先立乙辛表目在辛上乙權
線垂戊五度又立乙癸表目在癸上
乙權線垂子十度兩表相去十尺表
髙四尺為髙㡬何術以兩度相減餘
五度為法以表度十二乗兩表相去
十尺得一百二十為實以法除實得二十四尺即己至壬加表髙四尺得二十八尺為己庚之髙
通曰辛表為直景癸表或有倒景之時癸表為直景辛表無不直景矣
有倒景式欲測己庚之髙先立乙辛表權線垂戊十一度又立乙癸表權線垂子九度乃倒景也今變作直景為十六度兩表相去二十尺表髙四尺為髙㡬何術以十六度減十一度餘五度為法以表度十二乗兩表相去
二十得二百四十為實以法除實得四十八尺即己至壬加表髙四尺得五十二尺為己庚之髙
數度衍卷七
<子部,天文算法類,算書之屬,數度衍>
Public domainPublic domainfalsefalse