手把手教你如何用Python编程实现九章算法约分术

第4章 约分术

Python编程基础

  • 脚本模式(Script mode)
  • print()函数、input()函数、split()函数
  • 布尔值、比较运算符、布尔运算符、整除运算符//
  • while 循环语句
  • if…else条件语句

4.1 图解九章

古代称整数为全数(简称为全),称分数为分。任一分数都是把一个单位分成若干等份,取其中几份的结果,若单位的份数较少,即分母较小,则说此分数较粗;若单位的份数较多,即分母较大,则说此分数较细。约分术,即分数约简的法则,也就是一个分数由细到粗的过程。约简前和约简后的这两个分数虽然粗细不同,但是实质是一样的,如图4-1所示。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-uunSYgqn-1578883889775)(/api/storage/getbykey/original?key=19114aa622a855610d74)]

图4-1 约简由细到粗

提示

上图由图解九章源码中的“图解约分术.py”自动绘制而成,我们可运行脚本文件,查看动态的绘制过程。脚本的运行方式参见第4章脚本模式。

问题一今有十八分之十二,问约之得几何?

答曰:

猜你喜欢

转载自blog.csdn.net/epubit17/article/details/103954672