c语言分数大小比较方法,常用比较分数大小的六种方法

b35c08527b6c37f1540c387a7284c9e1.png

一、分母通分

说到分数比较大小,相信95%的人,脑海中的第一反应是看看分母相不相同,如果分母不相同,将分母进行通分,因为分母一样的话,分子越大这个数就越大。分数的加减法也是根据这一条来的。

b5042a192580b7f1c103ddf7b957cfe7.png

最常见的分母通分

比如说3/4和4/5,将这两个分数分母进行通分,分母的最小公倍数是20,进行通分后,3/4=15/20,4/5=16/20,所以4/5大于3/4。

二、分子“通分”

把对比的分数分子变成同样大。这个说法可能比较奇怪,其实说起来一点不奇怪,只是换了一个角度而已。只要将分子分母同时扩大或缩小(不为0的)同样的倍数,这个分数的值是不变的。

那这种将分子进行通分一般用于哪些情况?一般用于比较的分数分母比较大,我们如果找它们的最小公倍数,可能还比较麻烦,关键是通分后分母数值非常大。但是分子呢,可能比较小,那么这样的情况,我们就可以用通分分子的方法。如下图中所示的例题。分子较小,分母非常大,通分分母会比较麻烦。

cf5433383b9c95d24931034cd975d09f.png

分子较小,分母较大

也是将这些要对比大小的分数,把它们的分子全部变成同样的数,然后对分母进行比较大小。因为当分子相同,那我们只要比较分母,分母越大这个分数就越小。反过来,如果分母越小,那么这个分数也就越大。

三、参照法,也叫基准数法

像我们说过整数加减运算的时候。也采用过类似的,就是把某一个数当作一个参照,然后两个数和这个参照数对比,大小一目了然。

071bc9d7a1327e765500e5bc999ad417.png

这两个分数比大小,以1/2作为参考,一目了然

四、对比倒数法

我们知道两个互为倒数的数,相乘的积是1。所以倒数越大,那么说明这个数之前的那个数就越小。真分数的倒数变成了假分数,可以把它写成带分数,那么整数部分直接对比。剩下的就是将分数部分直接对比。

26c2425045b9049080293862e6c7a30f.png

倒数越大,没倒过来之前的数就越小

五、除法

如果某个分数除以另外一个分数,算出来的值大于1,说明这个被除数大于除数。反过来,如果说算出来的商小于1,那么除数就大于被除数。这样也就将这两个分数的大小直接给区分出来了。

六、交叉相乘法

最后一个,也是最为实用的方法,叫做十字交叉法。使用此方法时,注意分子不动,用对方的分母来乘。

be4f6d790b351b35663cb42f739a0a18.png

总结

以上是6种常用的比较分数大小的方法。其中第一种是最普通,可能也是大多数人用得最多的。2-5是由第一种方法的演变与延伸,第6种可以机械性地当公式套用。当然具体用哪种方法好,还要看具体情况。就好比我们出门,可选用的交通工具可能有好多种,但我们会选择适合行程的那一种。

当然分数比较大小的方法还有很多,有一种方法可以把它当作公式来用。想要了解这个方法的朋友可以在评论中留言,如果想要的人比较多,我会在近期文章中分享。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值