比较分数大小的几种方法

比较分数大小的几种方法,第1张

五年级上册的数学第一单元的第一个信息窗是学习通分。把异分母分数分别化成与原来分数相等的同分母分数,然后就可以比较异分数分数的大小了。 在授课时,把问题抛给学生:“七分之三与五分之二谁比较大?你用什么方法来比较?” 学生说自己的做法。 1、 可以化成小数来比较。 2、 利用分数的基本性质把这两个分数化成分母相同的分数来比较。 3、 利用分数的基本性持把它们化成分子相同的分数再来比较。 通过第二方法,引出通分,学习通分的方法。告诉学生通分能把异分母分数化成同分母分数,可以比较分数的大小,在异分母加减法中也要用到通分。 说到比较分数大小,和同学们一起总结回顾了都有哪些类型的比较分数大小。 1、 分母相同,分子大的分数比较大。 2、 分子相同,分母小的分数比较大。 3、 分子比分母小1的分数,分母越大,分数值越大。 4、 异分母分数通分比较大小,或用灵活方法比较。(如与1还差多少,与二分之一差多少等。) 5、 当分数的分子成倍数关系时,还可以通分子。即利用分数的基本性质把分子化为相同的数之后,再比较大小。 学生在四年级时这些方法都接触到,这里授课时进行总结与归纳,让学生在知识系统上更清晰,逐步建立数学思想方法。

#include <iostream>

using namespace std;

class fenshu

{

public:

fenshu()//无参数构造函数

{

}

fenshu(double fz, double fm)//带参构造函数

{

fenzi = fz;

fenmu = fm;

}

double getFenshuValue()// 取得分数的值

{

return (fenzi/fenmu);

}

int operator>(fenshu &fs)//重构>号

{

if(getFenshuValue()>fsgetFenshuValue())

{

return 1;

}

else

{

return 0;

}

}

int operator<(fenshu &fs)//重构<号

{

if(getFenshuValue()<fsgetFenshuValue())

{

return 1;

}

else

{

return 0;

}

}

private:

double fenzi;// 分子

double fenmu;// 分母

};

void main (void)

{

fenshu a(1,2),b(1,4);

if(a>b)

{

cout<<"a>b"<<endl;

}

else if(a<b)

{

cout<<"a<b"<<endl;

}

else

{

cout<<"a=b"<<endl;

}

}

分数比较大小方法如下:

1,分子相同的情况下分母越小分数越大

例如1/2>1/3;

2,分母相同的的情况下,分子越大的分数就越大

例如2/3>1/3;

3,分子分母都不相同的,首先通分,然后再比较大小

例如:1/3(=4/12)>1/4(=3/12)

对于两个真分数,如果分子和分母相差相同的数,则分子和分母都大的分数比较大;

对于两个假分数,如果分子和分母相差相同的数,则分子和分母都小的分数比较大.

把单位“1”平均分成若干份,表示这样的一份或几份的数叫做真分数分数通分教题。分母表示把一个物体平均分成几份,分子表示取了其中的几份。如把1平均分成10份,取一份就是取1的十分之一。

比较分数大小的五种方法

1、 交叉相乘比较分数大小

把分子、分母交叉相乘,然后再比较它们的大小。

例如:比较和的大小。

用3×6=18,4×5=20,因为18﹤20,所以﹤

2、 巧用“”比较分数大小

把要比较的几个分数先用比较,然后再比较它们的大小。

例如:比较、、的大小。因为﹥,﹤,=所以

﹥﹥

3、 巧用“1”比较分数大小

先用1去减这个接近1的分数,然后得到分子为1的分数,再比较它们的大小。

例如:比较和的大小。

1—=,1—=,因为﹥,所以﹥。

4、巧用过渡比较分数的大小

比较两个分子、分母都不同的分数大小时,可以先选用一个数作为标准数,然后再作判断。

例如:比较和的大小。

1 选用作标准(分母是第二个分数的分母,分子是第一个分数的分子)。

因为﹥,﹥,所以﹥。

2 选用作标准。

因为﹥,﹥,所以﹥。

4、 同分子比较法

例如:比较与的大小。

因为=,=,而﹥,所以﹥。

1、同分母分数间的比较大小。直接比较分子大小。分子越大,分数的值越大;反之分子越小,分数越小。

2、分子分母都不相同的,首先通分,然后再比较大小。

例如:1/3(=4/12)>1/4(=3/12)。

对于两个真分数,如果分子和分母相差相同的数,则分子和分母都大的分数比较大。

对于两个假分数,如果分子和分母相差相同的数,则分子和分母都小的分数比较大。

分数的性质:

分数中间的一条横线叫做分数线,分数线上面的数叫做分子,分数线下面的数叫做分母。读作几分之几。

分数可以表述成一个除法算式:如二分之一等于1除以2。其中,1 分子等于被除数,- 分数线等于除号,2 分母等于除数,而05分数值则等于商。

分数还可以表述为一个比,例如;二分之一等于1:2,其中1分子等于前项,—分数线等于比号,2分母等于后项,而05分数值则等于比值。分数的基本性质:分数的分子和分母都乘以或都除以同一个不为零的数,所得到的分数与原分数的大小相等。

#include <iostream>

using namespace std;

class Fraction;

istream& operator>>(istream&,Fraction&);

ostream& operator<<(ostream&,Fraction&);

class Fraction{

int nume;

int deno;

public:

friend istream& operator>>(istream&,Fraction&);

friend ostream& operator<<(ostream&,Fraction&);

void FracSimp()

{

int m,n,r;

m=nume;n=deno;

r=m%n;

while(r)

{

m=n;n=r;

r=m%n;

}

if(n!=1)

{

nume/=n;

deno /=n;

}

}

Fraction():nume(0),deno(1){}

Fraction(int n,int d):nume(n),deno(d){FracSimp();}

void InNume(int n){nume=n;}

void InDeno(int d){deno=d;}

int GetNume(){return nume;}

int GetDeno(){return deno;}

Fraction operator+(Fraction&x)

{

Fraction c;

cnume=numexdeno+xnumedeno;

cdeno=denoxdeno ;

return c;

}

bool operator==(Fraction& x)

{

return numexdeno==xnumedeno;

}

Fraction& operator++()

{

nume+=deno;

return this;

}

Fraction operator++(int)

{

Fraction y;

y=this;

nume+=deno;

return y;

}

bool operator>(Fraction& x)

{

return numexdeno>denoxnume;

}

};

istream& operator>>(istream& istr,Fraction& x)

{

char ch;

cout<<"Input a fraction:";

istr>>xnume>>ch>>xdeno;

if(xdeno ==0)

{

cerr<<"分母不得为零!"<<endl;

exit(1);

}

xFracSimp ();

return istr;

}

ostream& operator<<(ostream& ostr,Fraction& x)

{

cout<<xnume<<'/'<<xdeno<<endl;

return ostr;

}

int main(void)

{

Fraction a(5,8),b,c;

cin>>b;

b++;

c=a+b;

cout<<a;

cout<<b;

cout<<c;

cout<<(a>b1:0)<<endl;

return 0;

}

比较分子相同或分母相同的几个分数的大小

分子相同, 分母小的分数大分母相同,

分子大的分数大。

分子、分母都不相同的两个分数怎样比

较大小呢

例:比较5/6和3/4的大小!

1。一般方法用通分的方法把异分母化成同分母分数比较大小。

5/6=10/12,3/4=9/12,

因为10/12>9/12;所以5/6>3/4;

2,求商法把5/6看作被除数,把3/4看作除数

因为(5/6)/(3/4)=10/9>1,所以5/6>3/4;

3,交叉相乘法左边的分子同右边的分

母相乘得左积, 右边的分子同左边的分母相

乘得右积, 左积大的分数就大, 反之则小。

左积:54=20, 右积:63=18

左积>右积

所以5/6>3/4

以上就是关于比较分数大小的几种方法全部的内容,包括:比较分数大小的几种方法、C++程序设计实验报告、求比较两个分数大小的程序,并说明每个变量的意义。。。急啊,好的给分。。。、分数大小怎么比较等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10168148.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-06
下一篇 2023-05-06

发表评论

登录后才能评论

评论列表(0条)

保存