跳到主要内容

子藏 · 算法

新法算书

75 万字 · 约 35 小时 45 分钟 · 28 / 96

会员可开白话

他色号防为腰取底即所求他体之边

用法二 若等体等大求其重法以所设体之相似一边为度以为底置尺于他色号防取其底两底并识之次于分体线上先以设体之重数为腰以先设体之底为底置尺以次得他体之底为底进退求相等数为腰即他体之重

用法三 有异类之体求其比例先依更体线通为同【书卷二十一】

类次如前法新法算

<子部,天文算法类,推步之属,新法算书>

钦定四库全书

新法算书卷二十二  明 徐光启等 撰筹算

算数之学大者画野经天小者米盐凌杂凡有形质有度数之物与事靡不借为用焉且从事此道者步步蹠实非如谈空说可欺人以口舌明明布列非如握槊夺标可欺人以强力层层积累非如繇旬刹那可欺人以荒诞也而为术最繁不有简法济之即当年不能殚恶暇更工他学哉敝国以书算其来逺矣乃人之记函弱而心力柔厌与昏每乘之多有畏难而中辍者后贤别立巧法易之以筹余为译之简便数倍以似好学者皆喜以为此术之津梁也遂梓行之传不云不有博奕者乎为之犹贤乎已是书稍贤于博奕然旅人入来未及他有论著以此先之不亦末乎行复自哂曰小道可观聊为之佐一筹而已崇祯戊辰暮春廿日罗雅谷识

造法

一造筹

或牙或骨或木或合楮俱可其形长方广为长六之一厚约广五之一诸筹相准不得有短长广狭厚薄须平正光洁便于画方书字凡筹数任意多寡总之五筹两面可当一单数说见定数条十筹当十数十五筹当百数二十筹当千数二十五筹当万数三十筹当十万数约以众筹之厚为一筹之长便于作开方筹入匣也详造匣条

二分方

每筹横平分为九作九方筹筹相等横列之线线相直

方方相对

三分角

每方自左上至右下斜作一对角线则每方成直角三

边形二横列之则两筹对角

线又成一斜直线其两直角

三边形又合成一平行线方形

四定数

数自一至九并○共十位筹有二面五筹可满十数其数以方数与筹上方数相乘每方之中既以对角线分而为二即每方各成二位右位即零数左位即十数至第九筹第九方九九相承得八十一而止

第一筹一面作零数九方对角线之上各画一圏一面

作一数九方对角线之上顺

书一二三四五六七八九数

第二筹一面作二数第一方线右书二第二方线右书

四二筹二方二二如四也第

三方线右书六二筹三方二

三得六也后推此则第四方

线右书八第五方线右书○线左书一二筹五方二五得十故左位一右位○以当零数也后推此则第六方线右书二线左书一第七方线右书四线左书一第八方线右书六线左书一第九方线右书八线左书一一面作三数第一方线右书三第二方线右书六第三方线右书九第四方线右书二线左书一第五方线右书五线左书一第六方线右书八线左书一第七方线右书一线左书二第八方线右书四线左书二第九方线右书七线左书二

第三筹一面作四数第一方线右书四第二方线右书

八第三方线右书二线左书

一第四方线右书六线左书

一第五方线右书○线左书

二第六方线右书四线左书二第七方线右书八线左书二第八方线右书二线左书三第九方线右书六线左书三一面作五数第一方线右书五第二方线右书○线左书一第三方线右书五线左书一第四方线右书○线左书二第五方线右书五线左书二第六方线右书○线左书三第七方线右书五线左书三第八方线右书○线左书四第九方线右书五线左书四第四筹一面作六数第一方线右书六第二方线右书

二线左书一第三方线右书

八线左书一第四方线右书

四线左书二第五方线右书

○线左书三第六方线右书六线左书三第七方线右书二线左书四第八方线右书八线左书四第九方线右书四线左书五一面作七数第一方线右书七第二方线右书四线左书一第三方线右书一线左书二第四方线右书八线左书二第五方线右书五线左书三第六方线右书二线左书四第七方线右书九线左书四第八方线右书六线左书五第九方线右书三线左书六

第五筹一面作八数第一方线右书八第二方线右书

六线左书一第三方线右书

四线左书二第四方线右书

二线左书三第五方线右书

○线左书四第六方线右书八线左书四第七方线右书六线左书五第八方线右书四线左书六第九方线右书二线左书七一面作九数第一方线右书九第二方线右书八线左书一第三方线右书七线左书二第四方线右书六线左书三第五方线右书五线左书四第六方线右书四线左书五第七方线右书三线左书六第八方线右书二线左书七第九方线右书一线左书八

五定号

号者应于面之左右两旁厚处露出匣外者记本面数

目○至九共十号其旁狭难

书一二三四等字姑作横线

如○则无线一则一横线也

至五则结为一纵线以该之如五则一纵六则一纵一横七则一纵二横也各书本面之右用时视其旁即可得之

六平立方筹

诸小筹之外别作一大筹长与诸筹等广约长六分之

二两面横分九方亦与诸筹

等其一面平方筹纵作二行

其右行九方书一至九之数

为平方根其左行九方亦如

小筹作对角线以平方根数

自乘之各书根数之左第一方线右书一第二方线右书四第三方线右书九第四方线右书六线左书一第五方线右书五线左书二第六方线右书六线左书三第七方线右书九线左书四第八方线右书四线左书六第九方线右书一线左书八其一面立方筹纵作六分右一分作一行九方书一至九之数为立方根中二分作一行九方书一至九各自乘之数与平方筹同左三分作一行九方每方止截左边三分之二亦如小筹作对角线是每方分为直角三边形无法四边形各一也而无法四边形之中暗具一直角方形在右一直角三边形在左今止以左中右分之以中行自乘之数再乘之各书方数之左名立方数第一方右书一第二方右书八第三方右书七中书二第四方右书四中书六第五方右书五中书二左书一第六方右书六中书一左书二第七方右书三中书四左书三第八方右书二中书一左书五第九方右书九中书二左书七

七造匣

匣合纸或木为之其形短方其空广如筹之长空厚如筹之广匣有盖以筹长五分之三为匣之深其二为葢之深使筹入匣而旁号露于匣口之上以便抽取也小筹比立匣中方根筹侧于小筹之旁下切匣口上切盖顶正相容也若盖之外径等于匣之外径则匣口必出笋以入盖夫方根筹之广与匣之深并尚不及小筹之长以其不及为笋之高则匣与盖外切筹与盖匣内切矣若匣之外径等于盖之内径则匣自为笋盖冒之可无庸笋也

赖用算法【凡三条】

算家加减二法并命分法亦用筹所赖故各具一则

一加法

加者多小几何并为一大几何也亦谓之计先以第一小数从左向右横列于上次以第二小数如前横列于下从视之则零对零十对十百对百也分钱两及寸尺丈俱依此推次视零位若成十成十则进一位又视十位若干百则进一位千万以上俱依此推

假如有银九万一千七百六十一两又八万二千○七十八两又四千五百二十两又九万○六百五十

四两俱横列则视末位有一八○四

并得十三本位书三进位加一与六

七二五并得二十一本位书一进位

加二与七五六并得二十本位作○

进位加二与一二四并得九本位书九首位九八九并得二十六本位书六进位书二得二十六万九千○一十三两如物数是斤两则十六两成一斤进位尺步亩之类俱依此推

二减法

减者一大几何减去一小几何余几何也亦谓之除以大数书于上应减数书于下亦零对零十对十百对百也次于每位对除之若除数多于原数则借前位一以除之盖前位之一即本位之十也除完则得余数

假如有银三十○万○一百七十六

两三钱四分内除去二十九万八千

六百四十三两八钱五分从左首位

起上数三下数二三除二存一次位

上数○下数九借前一成一○除九

存一三位上数○下数八借前一成一○除八存二四位上数一下数六借前一成一一除六存五五位上数七下数四七除四存三六位上数六下数三六除三存三七位上数三下数八借前一成一三除八存五八位上数四下数五借前一成一四除五存九该存一千五百三十二两四钱九分

三命分二法

命分者一大几何已分几何尚余几何今应命此余者为几何分之几何也又所余之小几何再分得几何今应命此得者为几何分之几何也前解曰法数为母余数为子如法数一六八余数四九即命为一百六十八分之四十九后解曰得数为子得数前位为母如得数一位则前位为十得数六即命为十分之六得数二位则前位为百得数三四即命为百分之三十四得数三位则前位为千得数二八三即命为千分之二百八十三得数四五位以上推此第前位定于一数十则一十百则一百千则一千万则一万【前一法即九章之命分法亦即几何原本之命比例法后一法即九章之小数如衡有钱分厘毫量有尺寸分厘厯有分秒微纤也】

用法【凡四条】

一乘法

乘数有实有法先将实数依号查筹从左向右齐列其两筹相并所成平行线斜方形合成一位方形内之数并为一数矣次以筹之方位为法数如法数是五则视两筹第五方是九则视两筹第九方即得数矣若法有二数则先查法尾所得数横列之次查法首所得数进一位横列之末用加法并之得数法有三数以上依此推显

解曰乘者陞也九九陞积之义也数有二一为实一为法可互用大畧以位数多者为实可也用筹则如实数列筹自左而右次视法数依筹之同数格上横取之并得啇数列书之更视次法如前得次啇数进一位书初啇之下三以上仿此啇毕并诸啇数即乘得之数

假如八十三为实以四乘之先列八三两筹视其第四格八号筹下左半斜方有三两筹合一斜方有二一并作三三号筹下右半斜方有二并为三百三十二也

又如毎银一钱籴米九升五合今有银三两五钱问

该米若干则以三五为实九

五为法先查实数二筹齐列

次视法尾五查二筹第五横

行内数是一七五另列再视

法首九查二筹第九横行内

数有三一五进一位列于前

得数之下并之得三三二五该米三石三斗二升五合

又如有米一斗卖钱一百二十五文今有米一十八

石三斗问该钱若干则以一

八三为实一二五为法先查

实数三筹齐列次视法尾五

查三筹第五横行内数是九

一五另列次视法次二查三

筹第二横行内数是三六六

进一位列于前得数之下次视法首一查三筹第一横行内数是一八三又进一位列于前得二数之下并之得二二八七五该钱二万二千八百七十五文如法数有○则径作一○以当其位再查法数如前如六八三为实三○○为法则作二○乃查三筹之第三横行内数从二○左进书之余放此

二除法

除法有实有法有啇先将法数依号查筹从左向右齐列次于诸筹从上至下查横行内连数之等于实数或畧少于实数者在第几行即是初啇数如在第一行即得数是一在第九行即得数是九也次以查得之数减其实数如已尽则止知有初啇未尽则知宜有再啇也有再啇者即再查横行内数之等于存实或畧少于存实者在第几行即是再啇数又以查得之数减其存数如前又未尽则更有三啇亦如上法三以上仿此若初得已除实数未尽乃实数次位无实则知当有○位即作一○以当次啇或三位俱无则知得有二○即又作一○以当三啇乃从后数查之若虽有余数而其数小于法数是为不尽法法之数用命分法

解曰除法者分率之法也有实有法先列实次以法数平分之故古九章法名为实如法而一或省曰而一也除法有二一归除一啇除啇除者古法归除则后来捷法珠算可任用之若书算筹算必独用啇除也用筹则先如法数列筹自左而右别列实数简筹之某格与实数相合者或畧少于实数者以减实即初啇数也若未尽即如前再啇三啇以上皆如之又未尽则以法命之

假如列实一百○八以三十六为法除之简三六两筹列之视其第三格六号筹下右半斜方有八中各斜方有一九共十进一位成百即一百○八除实尽也

又如有米九升五合价银一钱今有米三石三斗二

升五合问该银若干以三三

二五为实九五为法先以法

数二筹齐列次于各行横数

内求三三二有则径减实数

无则取其田 者二八五以

二八五减三三二余四七五为实而此二八五数乃在第三行即三为初啇数次视第五行有四七五正与余实相等减尽即五为次啇数是三五为得数也该银三两五钱

又如每钱三百七十四文买米一斗今有钱八万七千一百四十二文问该米若干以八七一四二为实三七四为法先以法数三筹齐列次视各行横数内求八七一无则取其畧少者七四八以七四八减八七一余一二三四二为实而此七四八乃在第二行

即二为初啇数次视各行中

无一二三四及畧少者惟第

三行有一一二二以一一二

二减一二三四余一一二二

为实即三为次啇数次视第

三行有一一二二正与余实

相等除尽即三为三啇数该

米二十三石三斗

若积数为八七二四八尚有一○六为余实再欲细分即用命分第一法以余数一○六为子法数三七四为母即命为三百七十四分之一百○六

或用命分第二法于余实一○六后加一○依上法再分之得二又加一○再分之得八又加一○再分之得三得数为二八三凡三位即命为一千之二百八十三

三开平方法

开平方有积数有啇数啇有方法有廉法隅法置积为实从末位下作一防向前隔一位作一防每一防当作一啇次视平方筹内自乘之数有与实首相等者即除之若无相等则取其相近之畧少者除之但实首以左第一防为主若防前无位则自乘止于零数如一四九是也若防前有一位则自乘应有十数如十六至八十一是也而此乘数在第几格则第几数即初啇数如所用数是九九为三之自乘在第三格即三为啇数也若有二防者即以初啇数倍之如一倍为二三倍为六也即查所倍之筹列于方筹之左如四倍为八即取第八筹九倍为十八即取第一第八两筹也次视诸筹横行内数之与存实相等者除之而此数在第几格则第几数即次啇数如在第五格即五为次啇数也不尽以法命之三防以上仿此

解曰开平方者即自乘还原也而法实相同无从置算故以积求形必用方廉隅三法啇除之如有积一百啇其根【根者一边之数四边皆同】十即尽实此独用方法无用廉隅矣若一百二十一初啇十除实百余二十一则倍初啇方根为廉法【任加于初啇实一角之旁两边故曰廉两廉故倍初啇根】次啇一以乘廉得二十以一为隅法实尽则百二十一之积开其根得十一也在筹则右行自一至九者即方根数也左二行即方根自乘之数自乘之数止于二位故隔一位作防查实下作几防知方根当几位也法先于左第一防上一位或二位为乘数平行求得其根适足则已不合则用其少者余实以待次啇也左防或一位或二位者防在实首则乘数为单数

防在实首之次位则乘数为十数也如上图先以第一防求初啇根为方法乙为方积也不尽为二防之实以初啇

根倍之为廉法甲丙之长边也次啇若干即以为隅法丁方之一边也并二廉一隅法以除实甲乙丙丁平方也不尽三啇之啇而不尽者以法命之其筹法先列本筹得初啇次啇则列廉法筹于本筹之左本筹之自乘数即隅积也其根隅法也次查所列筹何格中平行并数可当廉法之几倍及隅方积得其根以除实即得设实下有二防则左一防之根为十数右一防之根为单数故廉法筹为十数本筹数为单数也三防以上仿此

假如有积六百二十五别列为实从末位五向前隔

一位各作一防即知啇二位

也防在实首六为单数视方

筹内自乘之数无六其下九

过实用其上四实之近少数

也平行向右取二为方法【即方

根】另列之为初啇即以四百

减六【百】存二【百】以并次防之

实得二二五为余实次倍初啇根得四为廉法【廉有二故倍方根】取四号筹列方筹左于列筹内并数取其合余

实或近少于余实者至五格

适合即五为廉次率为隅法

为次啇而本方之根得二十

又如积四千四百八十九别

列为实从末位九向前作二

防知啇二位防在次位则实

首四为十数也视筹内自乘

无四四近少为三六平方取六为方法为初啇即以三六减四四存八以并次防之实得八八九为余实次倍初根得十二为廉法取一二号两筹列方筹左于列筹并数得八八九在第七格除实尽即七为廉次率为隅法为次啇而本方之根得六十七

又如有积三万二千○四十一列为实从末向前隔

一位作一防得三防知啇三

位防在实首三为单数视筹

自乘无三近少为一平行取

一为方法为初啇即以一减

三存二以并次防实得二二

○为余实次倍初根得廉法

二取二号筹列左筹方于列

筹并数得近少者一八九在

第七格即七为隅法为次啇

列初啇之右以一八九减余

实得三一以并三防之实得

三一四一为次余实次倍前

根十七得三四为次廉法取三四两筹列方筹左于列筹并数得三一四一在第九格适尽即九为三啇为隅法列次啇之右而本方之根得一百七十九又如有积六十五万一千二百四十九列为实从末

位九向前隔一位作一防得三

防知啇三位防在次位则实

首六为实数也视筹自乘无

六五近少为六四平行取八

为方法为初啇以六四减六

五存一以并次防实得一一

二为余实次倍初根得廉法

一六取一六两筹列方筹左

于列筹并数查无一一二亦

无近小数即知次啇为○也

则于八下加○以当次啇而

以一一二并三防之实得一

一二四九为次余实次倍前

根八得一六进一位得一六

○为次廉法取○筹列一六两筹之右于列筹并数得一一二四九在第七格适尽即七为三啇为隅法列前二啇之下而本方之根得八○七

其啇而不尽者以法命之则有二术其一如前第一

六十六万二千七百四十九

如前三啇得根八百一十四

余积一百五十三更啇一当

倍廉加隅得一千六百二十

八今不足则命为未尽者一

千六百二十八之一百五十三也

法曰凡开方不尽实其命分法倍前啇数【二廉也】加一【立隅】为母【续啇之】余实为子依法命之然终不能尽如设积六十求开方初啇七余十一倍七加一得十五为母十一为子可命六十之根为七又一十五之一十一而缩试并初啇及分数自之得四十九又二二五之二四三一约之为一十一是二二五之一八一以并四十九得五十九又二二五之一八一不及元积若倍初啇不加一为母命为十四之十一试自之得六十○又一九六之一四一过元积而盈

其一欲得其小分则通为小数如前第二法更开之当于余积之右加两圏【是原积之一化为百也】如法开之得根数当命为一十分之几分也或加四圏【是原积之化为万也】

得根数命为一百分之几分

也或加六圏【一化为百万】得根命

数为一千分之几分或加十

圏【一化为百万万】 得根命为十万

分之几分也

如图原积六六二七四九已啇得八一四不尽者一五三欲得其细分加六圏【是一百五十三化为一万五千三百○十○万○千○百○十○也】更开得数为○九三因空位六则命为一千分之○百九十三也欲更细更加空位终不能尽何故六十者本无根之方也

四开立方法

开立方亦有积数有啇数啇有方法有平廉法长廉法隅法置积为实从末位向前隔二位作防每一防有一啇次视立方筹内再乘之数有与实首相等者即除之若无相等则取其近少者除之但实首以左第一防为主若防前无位则再乘止于零数如一如八是也若防前有一位则再乘应有十数如二七如六四是也若防前有二位则再乘应有百数如一二五至七二九是也而此乘数在第几格则第几数即初啇数如所用数是八八为二之再乘在第二格即二为初啇也若有二防者以初啇数自乘而三倍之如二之自乘得四四之三倍为一十二为平廉法以初啇数三倍之如二之三倍得六为长廉法次以平廉法数查筹列立方筹左又以长廉法数查筹列立方筹右次视左筹与方筹并之横行内数啇其少于余实者平行取数为约数即以此数为次啇如在五格即次啇五也次以次啇自乘之数与长廉法数相乘进一位书于约数之下以此二数并之除其余实即得立方根不尽者以法命之三防以上仿此

解曰立方形者六方面积为一实体也每面等每边每角各等立方积者一数自乘再乘之所积也线有长面有长有广体有长有广有高所谓一乘作面再乘作体是也开立方者亦以积求形之术其异于平方者平方为面面有四等线开之求得四线之一为方根也立方为体体有十二等线开之求得十二线

之一为方根也三乘方以上亦

皆十二线有等有不等而皆求

其最初第一面之一界线为方

根也今解立方廉隅法姑作分

合图论之若截木或镕蜡作八

体分合解之尤易晓矣 其一

作六方面形一事诸面线角皆

相等此名方法体即上图甲乙

丙丁立方体是也 其二作六

面扁方体三事其上下面各与

方法等旁四面之高少于方法之高【任意多寡开讫乃得】而四棱线皆等此名平廉法体即上图戊己庚辛是也其三作六面长方体三事其上下左右四面与平廉之旁面等两端之四界线皆与平廉之高等此名长廉法体即上图壬癸是也 其四作六面小立方体一事六面之广袤皆与长廉之两端等此名隅法体即上图子丑是也

同部

其它

表度说
钦定四库全书 子部六 提要 表度説 天文算法类一【推歩之属臣】等谨案表度説一卷明万厯甲寅西洋人熊三拔撰三拔有泰西水法已着録是书大防言表度起自土圭今更创为防法可以随意立表凡欲明表景之义者先须论日轮周行之理及日轮大于地球比例彼法别有全书此复举其要略分为五体一谓日轮周天上向天顶下向地平其转于地面俱平行故地体之景亦平行一谓地球在天之中若令地球不在天中则在地之景必不能随日周转且迟速不等矣今春秋二分日轮六时在地平上为昼六时在地平下为夜非在正中而何一谓地小于日轮从日轮视地球止于一防若令地非一防则随在地面不得见天体之半必上半恒小下半恒大而为半地之厚所碍矣一谓地本圆体故一
测量法义
钦定四库全书 子部六 测量法义 天文算法类一【推之属】 测量异同 天文算法类一【推步之属】 勾股义 天文算法类一【推歩之属】提要 【臣】等谨案测量法义一卷测量异同一卷勾股义一卷明徐光启撰首卷演利玛窦所译以明勾股测量之义首造器器即周髀所谓矩也次论景景有倒正即周髀所谓仰矩覆矩卧矩也次设问十五题以明测望髙深广逺之法即周髀所谓知髙知逺知深也次卷取古法九章勾股测量与新法相较证其异同所以明古之测量法虽具而义则隠也然测量仅勾股之一端故于三卷则专言勾股之义焉序引周髀者所以明立法之所自来而西术之本于此者亦隠然可见其言李冶广勾股法为测圆海镜已不知作书之意又谓欲説其义而未遑
测圆海镜
钦定四库全书 子部六 测圆海镜 天文算法类二【算书之属】提要 【臣】等谨案测圆海镜十二卷元李冶撰冶字镜斋栾城人金末登进士入元官翰林学士事迹具元史本传其书以勾股容圆为题自圆心圆外纵横取之得大小十五形皆无竒零次列识别杂记数百条以穷其理次设问一百七十则以尽其用探赜索隐参伍错综虽习其法者不能骤解而其草多言立天元一按立天元一法见扵宋秦九韶九章大衍术中厥后授时草及四元玉鉴等书皆屡见之而此书言之独详其法关乎数学者甚大然自元以来畴人皆株守立成习而不察至遂无知其法者故唐顺之与頋应祥书称立天元一漫不省为何语頋应祥演是书为分类释术其自序亦云立天元一无下手之术则是书虽存而其传已
新法算书原文及白话翻译在线阅读|中华古籍阁