古之算本简捷而易明也自后世事物日变人心智虑日出于是设题愈难布算愈繁而精其业者各以心得著书又好为隐互杂糅穷极微奥不屑以浅近示人甚或秘匿其根源以炫异变易其名目以托古此今古畴人之积习作者之恒情算学之境因是而益深而学算之人宜其望洋而兴叹也咸同以来风气稍开四方向学者渐众津逮初学之书亦渐出顾或力求简易语焉不详或稗贩成书无足观览或硁硁然随问演草因题立术亦云曲尽能事矣然无论说以疏达之贯澈之学者病其烦读不终篇辄倦而思卧耳余有鉴于此而重惜人人具有扩充之力而未得其用力之途也思有以诱掖而引进之因举学算次第之大旨并胸中所欲言者一一达之笔而着于篇演为算式以习其数设为问答以穷其趣法由浅而入深语虽繁而易晓聊以扩充其能算之端云尔至于辞句之俚俗体例之参差见哂高明所不计也刻既成因书其缘起于简端以质海内游艺之君子

  总论算法之理                 
华蘅芳

人之心中若果懵懵然茫无知觉则亦不必谈及算学若其稍有知觉而能思维计较者即已有算学之理与有生以俱来试观孩儿嬉戏见果必争取其大者因其胸中已有一多寡之见存焉也由是知算学之理为人心所自有并非自外而入故取算书中不甚繁重之题以语不习算法之人彼亦能积思而得其所求之数惟迟速难易则与能算者大异焉此因算之未得其法则各数悉从心计而出故必甚难苟知算法则无论设数如何皆可以法驭之而心中可不必思索所以能事逸而功倍也夫一切算法其初皆从算理而出惟既得其法则其理即寓于法之中可以从法以得理亦可舍理以用法苟其法不误则其理亦必不误也

  识数之法                   
华蘅芳

物生而后有象象而后有滋滋而后有数则物之有数乃人之强立名目以记物之多寡者也故亦谓之数目

数目之名即一二三四五六七八九十是也然数可多至无穷若每数必立一名则不胜其繁且终不能尽纪其数故又立一简便之法名其自一至九为单位之数满十则为进一位之数仍以自一至九之各字记之而名之为当十之位满百则又进一位亦仍以自一至九之各字记之名之为当百之位由此而百进为千千进为万而十万而百万而千万其位均以下一位之数满十而进为一则任数之如何多皆可以此法记之

所以必以十进制者因人手有十指便于屈指计之也凡常用之数大抵以十进制者为多惟天文家度分秒之数则以六十进制

各位之数既俱可用自一至九之各数记之则其空位当以零字记之或作一圈以代零字亦可

凡学算法必先从识数起故识数为算学中第一步工夫不识数之人不可以学算也惟数目之字并无意义可寻其初必从强记而得所以人自孩提之时父母即教其识数聪明之人有数岁即能识数者愚蠢之人有数十岁仍不识数者

识数之法先将自一至十之十个字读至极熟能一气贯注而不凌乱错杂便能将十个物任取几个数之知其为何数再从一十一读至一百则能数一百个钱又知十百为千十千为万等意则其人便可为识数之人识数之工夫由于习练而成非但口中要熟亦须眼中看惯方能敏捷如将子五枚置于桌上则儿童不能随口即言其数必用手一一数过而后知之此因眼光未习练之故也及已看惯则物之不满十个者平常之人皆能一望而知之

惟因眼中亦能识数故数物可不必一个一数而可任几个数之然亦各有数法譬如数钱数则以五个一数而口中呼一五一十十五为最便譬如数鸡卵则手中不能持五个鸡卵祗能两个一数而口中呼一双两双至末则云几双或几双多一个此固寻常习用之法而其中已暗以加法乘法为妙用焉维不经道破则人亦不觉耳

大抵物之能随手运动者数之易其不能随手运动者数之稍难因不能将已数过者另置一边也譬如入山林而数丛树往往数之数次不得分明因其已数过者与未数过者易致看错非有遗漏则有重复故不能得其真实之数然此亦有法焉可将他物于每数过之树次第作志则无志者为未数过之树易于遍数而遍志之以得其的确之数其作志之意犹之另置一边也

作志之法惟手所能及之物或手虽不能及而可用长竿及之者则可若其物非手与竿之所能及则此法不能用譬如欲数清天空之星则其事甚难因不能于星上作志也

人虽不能于星上作志然可于纸上作点以肖其星故可观列宿之形而一一绘之于纸以成星图则数图上之星与数天上之星无以异也所以星亦有数此皆识数以后之巧思也算法亦为各种巧思故遇一难算之题则必有一法以解之及解去此难又有一难于此者在前必又有一法以解之如此由浅入深步步各有难处而步步各有巧法故无论题之如何深奥皆可于纸上写之算之以与人共明之

  论加减乘除开方之用              
华蘅芳

算学中各种题若非用加减乘除开方等法以驭之则不能得其所求之数可见此五者实为算学中各种利器藉以攻坚入深者也有此五者则于寻常浅近之算学中已无不能推算之题然学算之人每不以加减乘除开方为难而以用此五者为难因题中所言之各数但有其彼此相关之理而未明言其何数为实何数为法何数当加