Python编程算法【三十六】分数的比较 天天信息
【案例内容】比较两个分数的大小。【解题思路】假设我们按类似"2/5"的格式输入两个分数,接着通过字符串的split方法,以"/"分割后可得到两个分
(资料图片仅供参考)
【案例内容】
比较两个分数的大小。
【解题思路】
假设我们按类似"2/5"的格式输入两个分数,接着通过字符串的split方法,以"/"分割后可得到两个分数的分子和分母,注意要转成int型。
若两个分数的分母相同,则直接判断分子大小即可,分子大的则分数大。若分母不同,则先求出两个分母的最小公倍数(求最小公倍数之前要先求最大公约数),对其进行通分后,再比较分子的大小,从而确定分数的大小。
【Python代码】
本题如果使用fractions模块,那就更简单了。通过导入fractions模块中Fraction子模块,直接就可以比较大小。比如要比较2/5和4/15的大小,直接用比较运算符就可以判断 Fraction(2, 5) 与 Fraction(4, 15) 大小了,感兴趣的小伙伴们不妨试试。
责任编辑:hnmd003
精彩推荐
- 物美启用便利店双品牌 北京市场格局生变
- 南水北调河南供水范围将扩大
- 内地房企海伦堡拟赴港上市
- 双“11”大数据出炉了 洛阳人爱买啥?
- 京津冀多地遭遇大气重污染 专家为您详...
- 郑州新密一家具厂发生火灾,厂房被毁
最近更新
- Python编程算法【三十六】分数的比较 ...
- 机构2月以来调研566家公司 温氏股份、...
- 爱立信(ERIC.US)拟在瑞典裁员1400人 并...
- 天天百事通!财通基金金梓才:信心恢复...
- 创梦天地(01119)授出70万份受限制股份单...
- 当前快看:美银:上调迪尔(DE.US)目标价...
- 中信股份(00267):中信重工拟吸收合并全...
- 小摩给出悲观预测:美股Q1最高点可能是...
- 德国经济部长:加快电力市场改革 2030...
- 北京文化预计亏损幅度收窄 适格投资者...
- 代跑、卖二手、拒绝退款,Keep靠“奖牌...
- 讯息:如何定义企业的“马拉松精神”?...
- 今日热文:华润医疗(01515)发盈警 预期...
- 环球最新:实力建业(00519)发盈警 预计...
- 河南将改造五千公里以上农村公路 加快...
- 未央今日播报:中国版“巴III”浮出水面...
- 青汾20、洋河M6+暂停供货,稳量挺价意图明显
- 新兴印刷(01975)发布中期业绩 股东应占...
- 恒投证券(01476):华融综合投资受让约5....
- 世界快看:我乐家居联手菲拉格慕设计师...
- 集邦咨询:2023年Server DRAM位元产出...
- 中海物业(02669):肖俊强获委任为执行董...
- 世界简讯:因冶炼厂重建延迟 全球最大铂...
- 新动态:中科星图合伙人大会:为企业创...
- get“狂飙”同款猪脚面,选它才够劲!_...
- 全球热门:知名汽车零部件供应商Forvia20...
- 世界消息!深度金选|年CAGR达50%,客户...
- 【环球报资讯】高盛:收益率曲线倒挂≠...
- 莫让“倒奶杀牛”成为现实!芯安优选打...
- 每日焦点!MBV INTL(01957)发盈喜,预...