18.1 图解九章
由正方体体积,推求其一棱的长,称为“开立方”。

开立方术曰:置积为实(“实”是被开立方数)。借一算(借一算筹用以定位),步之(所借算筹一步一步地移动),超二等(“二等”就是数位的二位,“超二等”就是使所借的算筹由个位移至千位,再移至百万位,每移一步应超两位)。议所得(议得初商),以再乘所借一算为法(再乘:两次乘),而除之。除已,三之为定法。复除,折而下。以三乘所得数,置中行。复借一算,置下行。步之,中超一(“超”作退位解),下超二等。复置议,以一乘中,再乘下,皆副以加定法。以定法除。除已,倍下,并中,从定法。复除,折下如前。开之不尽者,亦为不可开。

今有积一百八十六万八百六十七尺,问为立方几何?

答曰:一百二十三尺。

以1860867为例(本处注释在白尚恕先生的相关叙述上加以细化)。

  • 置积为实。借一算,步之,超二等。

置积为实。借一算,如图18-1所示。

《读九章算术学Python》如何用Python编程实现开立方术?附图解分析、代码实现和习题解答相关推荐

  1. 《读九章算术学Python》如何用Python编程实现盈不足术?附图解分析、代码实现和习题解答

    卷七 盈不足 以御隐杂互见 主要讲述了以盈亏问题为中心的一种双假设算法. 第20章 盈不足术 Python编程要点 列表操作 嵌套元组的列表 20.1 图解九章 李籍<音义>说:" ...

  2. 《读九章算术学Python》如何用Python编程实现阿拉伯数字转换成汉字数字?

    第6章 数量转换 Python编程基础 字典 字符串操作 if-elif-else语句 递归 前面的输入和输出都是阿拉伯数字,这一章我们来看一下如何实现阿拉伯数字和汉字数字之间的相互转换. 6.1 阿 ...

  3. 《读九章学python》如何用Python编程实现少广术?

    卷四 少广 以御积幂方圆 随着人工智能概念的大火,其重要的支持语言Python也一路高歌猛,Python的设计哲学是"优雅.明确.简单". <九章算术>我国现存的最古老 ...

  4. JAVASCRIPT遇到《九章算术》-《九章算术注》序

    本章对应B站视频链接https://www.bilibili.com/video/BV1Zf4y1T79i/https://www.bilibili.com/video/BV1Zf4y1T79i/ 小 ...

  5. c语言使用循环编写勾股数,刘徽《九章算术》中的勾股数

    若A.B.C为满足A2+B2=C2的正整数.我国古代数学书<周髀算经>曾经提到"勾广三,股修四,径偶五"这三个边都是正整数的直角三角形.在公元263年时,我国数学家:刘 ...

  6. 《九章算术》中更相减损术----求最大公约数

    更相减损法:也叫更相减损术,是出自<九章算术>的一种求最大公约数的算法,它原本是为约分而设计的,但它适用于任何需要求最大公约数的场合. #include<stdio.h> in ...

  7. 九章算术 九:《勾股》

    九:<勾股> 1.勾股:今有勾三尺,股四尺,问为弦几何? 答曰:五尺. 2.勾股:今有弦五尺,勾三尺,问为股几何? 答曰:四尺. 3.勾股:今有股四尺,弦五尺,问为勾几何? 答曰:三尺.勾 ...

  8. [生存志] 第117节 九章算术均徭赋

            九章算术均徭赋                  贾谊在27岁时向汉文帝进献的<治安策>一文,洋洋洒洒6844个字,写了汉帝国开国30年时的九件让他忧伤难过的事情,所谓『可 ...

  9. 《九章算术》中记载的方程是如何算的?

    <九章算术>是我国古代一部重要的算学书籍,成书于公元一世纪左右,原作者是谁已经不可考,西汉时,张苍和耿寿昌曾对其做过整理. 到了三国时期,数学家刘徽又为其作了注,也是如今通行的版本. &l ...

最新文章

  1. python面向对象编程的优点-Python入门之面向对象编程(一)面向对象概念及优点
  2. .NET设计模式系列文章
  3. TIMING_04 时序约束的一般步骤
  4. 算法设计与分析——贪心算法——多机调度问题
  5. Qt中translate、tr关系 与中文问题
  6. 云原生时代,Java 的危与机
  7. linux剪切一行,Linux基础命令:文本处理工具之cut
  8. Lucene 3.0 Field类(自己学习)
  9. Fabric1.4源码解析:Peer节点启动过程
  10. Atitit. 软件GUI按钮与仪表盘--web服务器区--获取apache配置文件路径 linux and apache的启动、停止、重启
  11. (原创)批处理学习小结
  12. .NET实现在Word指定页码之间插入另一个Word
  13. 【SpringBoot】微信点餐系统
  14. ftp服务器扫描不了文件内容,ftp服务器扫描不了文件
  15. visio中图形任意位置添加连接点
  16. xlrd.biffh.XLRDError: Excel xlsx file; not supported 。我也来蹭一下热度~
  17. To My Little Princess
  18. JS javascript 睡眠
  19. OGNL表达式的使用方法
  20. 解决Windows 11网络连接问题:教你轻松排查网络故障

热门文章

  1. 第 055 封 信 丨 硅 谷 成 功 的 秘 诀
  2. List数组去重的几种方法
  3. python实现九宫格华容道小游戏
  4. 住宅小区网络化物业管理系统——住户管理子系统的实现
  5. OA办公系统在企业中的主要作用
  6. 招沿实业盘点小额投资理财小窍门
  7. 【观察】加速建筑产业数字化,紫光建筑云“行胜于言”
  8. 计算机设备延长线缆传输距离,延长器
  9. Linux LinkFile
  10. 【Linux】硬链接和符号链接(软连接)都可以修改原文件吗?--相同点与不同点