子藏 · 算法
御制数理精蕴
302 万字 · 约 143 小时 52 分钟 · 43 / 383
子藏 · 算法
302 万字 · 约 143 小时 52 分钟 · 43 / 383
会员可开白话
边线与乙丙相加得乙丁总边线为股求得甲乙即二桥相距之逺也
又法以距南桥之逺九十丈为一率距北桥之逺一百二十丈为二率两表相距一百二十度之外角六十度之余割一十一万五千四百七十为三率求得四率一十五万三千九百六十为南桥至看北桥视线引长虚边线上之垂线所成两分角之正切之较与两表相距一百二十度之外角六十度之余切五万七十七百三十五相加得二十一万一千六百九十五为对南桥视线之对边角之余切检表得二十五度十七分即对南桥视线之对边角乃以此角度为对所知之角其正四万二千七百零九为一率两表相距一百二十度为对所求之角其外角六十度之正八万六千六百零三为二率距南桥之逺为所知之边其数九十丈为三率求得四率一百八十二丈四尺九寸即南北二桥相距之逺也如图甲乙丙三角形甲为南桥乙为北桥丙为仪器中心甲丙为距南桥九十丈乙丙为距北桥一百二十丈丙角为两表视线相距一百二十度试将乙丙边引长自甲角作甲丁垂线遂成甲丁丙甲丁乙两直角三角形甲丁丙三角形之丙角即甲乙丙三角形之丙角之外角其余切戊己即
甲丁丙三 【角】形之甲角之正切如度辛丙外角之余割己丙即甲丁丙三角形之甲角之正割如甲庚而甲乙丙三角形之乙角之余切壬癸即甲丁乙三角形之甲角之正切如子辛若甲丁乙三角形之乙角余切与甲丁丙三角形之丙角余切相减即两甲角相差之较如子庚甲辛庚三角形与甲丁丙三角形为同式形甲辛子三角形与甲丁乙三角形为同式形故甲子庚三角形与甲乙丙三角形亦为同式形是以甲丙边与乙丙边之比同于丙外角余割甲庚【即己丙】与两余切之较子庚之比为相当比例四率既得子庚两余切之较与丙外角之余切庚辛【即戊己】相加得子辛即乙角之余切捡表得乙角既得乙角则用两角一边比例求之而得甲乙边矣
设如隔河东西二树欲知其相距之逺爰对一树取一直角左右横量十三丈测之问二树相距几何法先对西树安仪器于右定游表于九十度以定表看西树随游表横量十三丈乃以游表看东树得西树视线距横量边线九十度东树视线距横量边线三十八度西树东树两视线相距为五十二度次于直角横量十三丈处安仪器于左以定表看右仪器中心游表看东树得东树视线距横量边线一百一十度复以游表看西树得西树视线距横量边线四十五度乃先求右仪器距西树之逺以左仪器看西树距横量边线之四十五度与九十度相减余四十五度为对所知之角其正七万零七百一十一为一率以左仪器看西树距横量边线之四十五度为对所求之角其正七万零七百一十一为二率左右横量十三丈为所知之边为三率求得四率十三丈为右仪器距西树之逺次求右仪器距东树之逺以右仪器看东树距横量边线三十八度与左仪器看东树距横量边线一百一十度相并得一百四十八度与一百八十度相减余三十二度为对所知之角其正五万二千九百九十二为一率以左仪器看东树距横量边线一百一十度为对所求之角其外角七十度之正九万三千九百六十九为二率左右横量十三丈为所知之边为三率求得四率二十三丈零五寸为右仪器距东树之逺末求东西二树相距之逺以右仪器距西树十三丈与右仪器距东树二十三丈零五寸相加得三十六丈零五寸为一率又以十三丈与二十三丈零五寸相减余十丈零五寸为二率以右仪器看西树东树两表相距五十二度与一百八十度相减余一百二十八度为外角折半得六十四度为半外角其正切二十万零五千零三十为三率求得四率五万七千一百五十八为半较角之正切捡表得二十九度四十五分与半外角六十四度相减余三十四度十五分为小角以半较角二十九度四十五分与半外角六十四度相加得九十三度四十五分为大角乃以小角三十四度十五分为对所知之角其正五万六千二百八十为一率看西树东树两表相距之五十二度为对所求之角其正七万八千八百零一为二率右仪器距西树之逺十三丈为所知之边为三率求得四率十八丈二尺为东西二树相距之逺也如图甲为西树乙为东树丙为右仪器中心丁为左仪器中心丙丁为两测之距十三丈甲丙丁角为直角九十度甲丙乙角为右仪器看东树西树两表相距之五十二度乙丙丁角为右仪器看东树视线距横量边线三十八度乙丁丙角为左仪器看东树视线距横量边线一百一十度甲丁丙角为左仪器看西树距横量边线四十五度先以甲丁丙角四十五度与九十度相减余四十五度为丁甲丙角遂成甲丙丁三角形求甲丙边为右仪器距西树之逺次以乙丙丁角三十八度与乙丁丙角一百一十度并之与一百八十度相减余三十二度为丙乙丁角遂成乙丙丁三角形求乙丙边为右仪器距东树之逺末以甲乙丙三角形之甲丙乙丙二边甲丙乙一角求乙甲丙大角九十三度四十五分甲乙丙小角三十四度十五分而得甲乙边为东西二树相距之逺也
设如南北二峯欲知其相距之逺不取直角于左右两处横量一百丈测之问二峯相距几何
法安仪器于右随定表向左横量一百丈乃以游表看南峯得南峯视线距横量边线一百零七度复以游表看北峯得北峯视线距横量边线四十六度南峯北峯两视线相距为六十一度次于横量一百丈处安仪器于左以定表看右仪器中心游表看北峯得北峯视线距横量边线九十九度复以游表看南峯得南峯视线距横量边线五十度北峯南峯两视线相距为四十九度乃先求左仪器距北峯之逺以右仪器看北峯距横量边线之四十六度与左仪器看北峯距横量边线之九十九度相倂得一百四十五度与一百八十度相减余三十五度为对所知之角其正五万七千三百五十八为一率以右仪器看北峯距横量边线之四十六度为对所求之角其正七万一千九百三十四为二率横量一百丈为所知之边为三率求得四率一百二十五丈四尺一寸为左仪器距北峯之逺次求左仪器距南峯之逺以左仪器看南峯距横量边线之五十度与右仪器看南峯距横量边线之一百零七度相并得一百五十七度与一百八十度相减余二十三度为对所知之角其正三万九千零七十三为一率右仪器看南峯距横量边线一百零七度为对所求之角其外角七十三度之正九万五千六百三十为二率横量一百丈为所知之边为三率求得四率二百四十四丈七尺四寸为左仪器距南峯之逺末求南北二峯相距之逺以左仪器距北峯一百二十五丈四尺一寸与左仪器距南峯二百四十四丈七尺四寸相加得三百七十丈一尺五寸为一率又以一百二十五丈四尺一寸与二百四十四丈七尺四寸相减余一百一十九丈三尺三寸为二率以左仪器看南峯北峯两视线相距四十九度与一百八十度相减余一百三十一度为外角折半得六十五度三十分为半外角其正切二十一万九千四百三十为三率求得四率七万零七百四十为半较角之正切查表得三十五度十六分与半外角六十五度三十分相减余三十度十四分为小角与半外角六十五度三十分相加得一百度四十六分为大角乃以小角三十度十四分为对所知之角其正五万零三百五十二为一率左仪器看南峯北峯两视线相距之四十九度为对所求之角其正七万五千四百七十一为二率左仪器距北峯之逺一百二十五丈四尺一寸为所知之边为三率求得四率一百八十七丈九尺七寸为南北二峯相距之逺也又法求自北峯至左仪器距南峯视线上之垂线作勾股法算之则以垂线所分直角为对所知之角其正即半径十万为一率左仪器看南峯北峯两视线相距之四十九度为对所求之角其正七万五千四百七十一为二率左仪器距北峯之逺为所知之边其数一百二十五丈四尺一寸为三率求得四率九十四丈六尺四寸为自北峯至左仪器距南峯视线上之垂线次求左仪器至垂线末之分边线仍以垂线所分直角为对所知之角其正即半径十万为一率以左仪器看南峯北峯两视线相距之四十九度与九十度相减余四十一度为对所求之角其正六万五千六百零六为二率【即四十九度之余】左仪器距北峯之逺为所知之边其数一百二十五丈四尺一寸为三率求得四率八十二丈二尺七寸为自左仪器至垂线末之分边线与左仪器距南峯之二百四十四丈七尺四寸相减余一百六十二丈四尺七寸为南峯距垂线末之分边线乃以此数为股所得垂线九十四丈六尺四寸为勾求得一百八十八丈零二寸即南北二峯相距之逺也如图甲为南峯乙为北峯丙为右仪器中心丁为左仪器中心丙丁为两测之距一百丈甲丙丁角为右仪器看南峯视线距横量边线一百零七度乙丙丁角为右仪器看北峯视线距横量边线四十六度乙丁丙角为左仪器看北峯视线距横量边线九十九度甲丁丙角为左仪器看南峯视线距横量边线五十度甲丁乙角为左仪器看南峯北峯两表相距之四十九度先以乙丙丁角四十六度与乙丁丙角九十九度并之与一百八十度相减余三十五度为丁乙丙角遂成乙丁丙三角形而求乙丁边为左仪器距北峯之逺次以甲丁丙角五十度与甲丙丁角一百零七度并之与一百八十度相减余二十三度为丁甲丙角遂成甲丙丁三角形而求甲丁边为左仪器距南峯之逺末以甲乙丁三角形之甲丁乙丁二边甲丁乙一角求甲乙丁大角一百度四十六分乙甲丁小角三十度十四分而得甲乙边为南北二峯相距之逺也又或求得乙戊垂线又求得丁戊为左仪器至垂线末之分边线则以丁戊与甲丁相减余甲戊为股乙戊垂线为勾而得甲乙为南北二峯相距之逺也
御制数理精蕴下编卷十八
<子部,天文算法类,算书之属,御制数理精蕴>
钦定四库全书
御制数理精蕴下编卷十九
面部九
各面形縂论
直线形
各面形总论
面之爲形成于方圜直线所成皆方之类曲线所成皆圜之类立法则方爲圜之本度圜者必以方而度方者必以矩所谓方有尽而圜无尽是也论理则圜又爲众界形之本葢众界形或函圜或函于圜其边皆当弧线之度故求众界形者必以圜界爲宗也因有方圜众界之各异是以边线等者面积不等如众界形之毎一边与圜径俱设爲一○○○○则方面积爲一○○○○○○○○而圜面积爲七八五三九八一六三等边形之面积爲四三三○一二七○五等边形之面积爲一七二○四七七四一六等边形之面积爲二五九八○七六二○七等边形之面积爲三六三三九一二四○八等边形之面积爲四八二八四二七一二九等边形之面积爲六一八一八二四二○十等边形之面积爲七六九四二○八八三此各形之面积皆以方积比例者也或以圜面积设爲一○○○○○○○○则圜径得一一二八三小余七九一六如圜径与众界形之毎一边俱设爲一一二八三小余七九一六则圜面积爲一○○○○○○○○而三等边形之面积爲五五一三二八八九方面积爲一二七三二三九五四五等边形之面积爲二一九○五七九八六六等边形之面积爲三三○七九七三三四七等边形之面积爲四六二六八四○九八八等边形之面积爲六一四七七四四三五九等边形之面积爲七八七○九四三○二十等边形之面积爲九七九六五七○九九此各形之面积皆以圜积比例者也葢因各形之边线相等面积不同故皆定爲面与面之比例也面积等者边线不等如众界形之面积与圜面积俱设爲一○○○○○○○○○○○○○○○○则方边爲一○○○○○○○○而圜径爲一一二八三七九一六三等边形之毎边爲一五一九六七一三七五等边形之毎边爲七六二三八七○五六等边形之毎边爲六二○四○三二四七等边形之毎边爲五二四五八一二六八等边形之毎边爲四五五○八九八五九等边形之毎边爲四○二一九九六三十等边形之毎边爲三六○五一○五八此各形之边线皆以方边比例者也或以圜径设爲一○○○○○○○○则圜面积爲七八五三九八一六三三九七四四八三如圜面积与众界形之面积俱设爲七八五三九八一六三三九七四四八三则圜径爲一○○○○○○○○而二等边形之毎边爲一三四六七七三六九四等边形【卽正方】之毎边爲八八六二二六九二五等边形之毎边爲六七五六四七九三六等边形之毎边爲五四九八一八○五七等边形之毎边爲四六四八九八○三八等边形之毎边爲四○三三一二八八九等边形之毎边爲三五六四四○一四十等边形之毎边爲三一九四九四一八此各形之边线皆以圜径比例者也葢因各形之面积相等边线不同故皆定爲线与线之比例也然自众界形之中心分之则又各成三角形皆以勾股爲准则故勾股三角形虽爲面而不囿于面之中却别立一章焉要之众界形边求积者归之勾股积求边者归之正方引而伸之触类而长之凡爲面形者不能违是也
直线形
设如正方形每边五十尺问对角斜线几何
法以方边五十尺自乗得二千五百尺倍之得五千尺开方得七十尺七寸一分零六豪有余即所求之对角斜线也如图甲乙丙丁正方形其甲乙乙丙丙丁丁甲每边皆五十尺甲丙为所求对角斜线甲乙为股则乙丙为勾乙丙为股则甲乙为勾因甲乙与乙丙相等皆可互为勾股故以一边自乗倍之开方得卽如各自乗相并开方而得也又用定率比例法以定率之方边一○○○○○○○爲一率对角斜线一四一四二一三五为二率今所设之方边五十尺为三率求得四率七十尺七寸一分零六豪有余卽所求之对角斜线也葢定率设方边为一千万其对角斜线为一千四百一十四万二千一百三十五故定率之方边一千万与定率之对角斜线一千四百一十四万二千一百三十五之比卽如今所设之方边五十尺与所求之对角斜线七十尺七寸一分零六豪有余之比也
若有对角斜线求方边则以对角斜线自乗折半开方所得为正方形之每一边也葢甲丙自乗之方与甲乙股乙丙勾两正方相并之积等今以甲丙自乗折半则必与甲乙或乙丙自乗之一正方相等故开方而得每一边也或用定率比例法以定率之对角斜线一四一四二一三五为一率方边一○○○○○○○为二率今所设之对角斜线为三率求得四率卽方边也
设如正方形每边二尺今将其积倍之问得方边几何
法以每边二尺自乗得四尺倍之得八尺开方得二尺八寸二分八厘四豪有余卽所求之方边数也如图甲乙丙丁正方形每边二尺其面积四尺倍之得八尺卽如戊乙己庚正方形其每边即甲乙丙丁方形之对角斜线试于戊乙己庚正方形内作甲乙丙丁正方形以乙为心戊为界作戊己弧与丁角相切则丁乙与己乙皆为半径其度相等葢丁乙对角斜线自乗之方为甲乙边自乗之方之二倍故戊乙己庚正方形卽为甲乙丙丁正方形之二倍而戊甲丁丙己庚磬折形积即与甲乙丙丁正方形积相等也
设如正方形每边二尺今将其积四倍之问得方边几何
法以每边二尺倍之得四尺卽所求之方边数也如图甲乙丙丁正方形每边二尺其面积四尺四倍之得一十六尺卽如戊乙己庚正方形之面积其每边得甲乙丙丁正方形每边之二倍是故不用四倍其积开方止以每边二尺倍之而卽得也此法葢因两方面之比例比之两界之比例为连比例隔一位相加之比例【见几何原本七卷第五节】故戊乙己庚正方面积一十六尺与甲乙丙丁正方面积之四尺相比为四分之一而戊乙己庚正方边之四尺与甲乙丙丁正方边之二尺之比为二分之一夫十六与八八与四四与二皆为二分之一之连比例而十六与四之比其间隔八之一位故为连比例隔一位相加之比例也
设如长方形长十二尺阔八尺今将其积倍之仍与原形为同式形问得长阔各几何
法以阔八尺自乗得六十四尺倍之得一百二十八尺开方得一十一尺三寸一分三厘七豪有余即所求之阔旣得阔乃以原阔八尺为一率原长十二尺为二率今所得阔一十一尺三寸一分三厘七豪有余为三率求得四率一十六尺九寸七分零五豪有余卽所求之长也或以长十二尺自乗倍之开方亦得一十六尺九寸七分零五豪有余为所求之长也如图甲乙丙丁长方形甲乙阔八尺甲丁长十二尺将其积倍之即如戊己庚辛长方形此两长方面积之比例卽同于其相当二界各作一正方面积之比例【见几何原本七卷第七节】故依甲乙丙丁长方形之丁丙阔界作丁丙壬癸正方形将其积倍之卽如戊己庚辛长方形之辛庚阔界所作之辛庚子丑正方形故开方得辛庚为所求之阔也既得辛庚之阔则以甲乙与甲丁之比卽同于戊己与戊辛之比得戊辛为所求之长也若以原长自乗倍之开方卽如以二长界各作一正方形互相为比例也
设如长方形长十二尺阔八尺今将其积四倍之仍与原形为同式形问得长阔各几何
法以阔八尺倍之得十六尺卽所求之阔又以原长十二尺倍之得二十四尺即所求之长也如图甲乙丙丁长方形甲乙阔八尺甲丁长十二尺将其积四倍之卽如戊己庚辛长方形其每边得甲乙丙丁长方形每边之二倍是故不用四倍其积开方止以各边之数倍之而即得也此法葢因两长方面之比例既同于其相当二界各作一正方面之比例而两正方面之比例比之二界之比例为连比例隔一位相加之比例故两长方面之比例较之两界之比例亦为连比例隔一位相加之比例也
设如三角形面积三千尺底阔八十尺问中长几何法以积三千尺倍之得六千尺用底阔八十尺除之得七十五尺卽所求之长也如图甲乙丙三角形其积倍之成丁乙丙戊长方形乙丙为底阔故以底阔除长方积得甲己为中长也
设如两两等边无直角斜方形【一日象目形】小边皆二十五丈大边皆三十九丈对两小角斜线五十六丈问面积防何
法以对角斜线分斜方形为两三角形算之以对角斜线五十六丈为底大边三十九丈小边二十五丈为两腰用三角形求中垂线法求得中垂线十五丈乃以对角斜线五十六丈与中垂线十五丈相乗得八百四十丈即斜方形之面积也如图甲乙丙丁斜方形甲丁乙丙二小边皆二十五丈甲乙丁丙二大边皆三十九丈甲丙对两小角斜线五十六丈今以甲丙斜线分甲乙丙丁斜方形为甲乙丙甲丁丙两三角形俱以甲丙为底甲丁与丁丙为两腰求得丁戊或乙己皆为中垂线故以甲丙斜线与丁戊垂线相乗所得甲丙庚辛长方形比甲丁丙三角形积大一倍而甲乙丙丁斜方形亦函两三角形积故所得之甲丙庚辛长方形与甲乙丙丁斜方形之面积相等也
设如不等边两直角斜方形直角之边长五十丈上阔二十丈下阔二十八丈问面积几何
法以上阔二十丈与下阔二十八丈相加得四十八丈折半得二十四丈与长五十丈相乗得一千二百丈即斜方形之积面也如图甲乙丙丁斜方形以上阔甲丁与下阔乙丙相加得乙戊折半为乙己与甲乙长相乗遂成甲乙己庚长方形其斜方外所多之丁庚辛勾股形与斜方内所少之辛己丙勾股形之
积等故所得之甲乙己庚长方形即甲乙丙丁斜方形之面积也
又法上阔下阔相并与长相乗得数折半即斜方形之面积也葢前法上阔下阔相加折半而后与长相乗此法则上阔下阔相加卽与长相乗而后折半其理一也
设如梯形长三十丈上阔十二丈下阔二十丈问面积防何
法以上阔十二丈与下阔二十丈相加得三十二丈折半得十六丈与长三十丈相乗得四百八十丈即梯形之面积也如图甲乙丙丁梯形以上阔甲丁与下阔乙丙相加得乙戊折半为乙己与丁己长相乗遂成庚乙己丁长方形其梯形外所多之甲庚乙勾股形与梯形内所少之丁己丙勾股形之面积等故所得之庚乙己丁长方形卽甲乙丙丁梯形之面积也
又法以上阔下阔相并与长相乗得数折半即梯形之面积也
设如三角形自尖至底中长二百尺底阔一百五十尺今欲自尖截长一百二十尺问截阔防何法以中长二百尺为一率底阔一百五十尺为二率截长一百二十尺为三率求得四率九十尺即所截之阔也如图甲乙丙三角形甲丁中长二百尺乙丙底阔一百五十尺甲戊为所截长一百二十尺而甲丁与乙丙之比即同于甲戊与己庚之比也如以截阔求截长则以底阔为一率中长为二率截阔为三率所得四率即所截之长也
设如不等边两直角斜方形长九十尺上阔二十尺下阔三十八尺今欲截中阔二十七尺问上下各截长防何
法以上阔二十尺与下阔三十八尺相减余一十八尺为一率长九十尺为二率以上阔二十尺与所截中阔二十七尺相减余七尺为三率求得四率三十五尺即上所截之长以上所截之长三十五尺与总长九十尺相减余五十五尺即下所截之长也如欲先得下所截之长则仍以上阔二十尺与下阔三十八尺相减余一十八尺为一率长九十尺为二率乃以所截中阔二十七尺与下阔三十八尺相减余一十一尺为三率求得四率五十五尺即下所截之长也如图甲乙丙丁斜方形甲乙为长九十尺与丁戊等乙丙为下阔三十八尺甲丁为上阔二十尺与乙戊等己庚为所截中阔二十七尺上阔与下阔相减余戊丙十八尺上阔与所截中阔相减余辛庚七尺而戊丙与丁戊之比即同于辛庚与丁辛之比也又甲乙丙丁斜方形上阔与下阔相减余戊丙十八尺所截中阔与下阔相减余壬丙十一尺而戊丙与丁戊之比又同于壬丙与庚壬之比也如有所截上长或所截下长求截阔则以总长为一率上下阔相减所余为二率截长为三率求得四率有上截长则与上阔相加有下截长则与下阔相减所得即所截之阔也
设如梯形面积一千五百尺下阔四十尺中长五十尺问上阔几何
法以积一千五百尺倍之得三千尺用长五十尺除之得六十尺为上下两阔相和之数内减下阔四十尺余二十尺即上阔也如图甲乙丙丁梯形倍之成甲乙己戊斜方形试将己角取直作己辛线则截斜方形一叚为己辛戊勾股形如以己辛戊勾股形移补于甲庚乙遂成庚乙己辛长方形其积原与甲乙己戊斜方形等今用庚乙中长除之得乙己即上下两阔相和之数内减乙丙下阔所余丙己与甲丁等即上阔也
设如不等边两直角斜方形积九千六百尺长一百二十尺上下两阔相差之较四十尺问上阔下阔各防何
法以积九千六百尺倍之得一万九千二百尺用长一百二十尺除之得一百六十尺为上下两阔相和之数内减上下两阔相差之较四十尺余一百二十尺折半得六十尺为上阔加上下两阔相差之较四十尺得一百尺即下阔也如图甲乙丙丁斜方形其甲乙长一百二十尺甲丁上阔与乙丙下阔相差戊丙四十尺试将原积倍之遂成甲乙己庚长方形故以甲乙长除之得乙己为上下阔相和之数内减戊丙上下两阔相差之较余数折半得乙戊与甲丁等
同部