怎么利用代数算出24.8*a+29.8*b=6488 等出来的数不用有小数

 我来答
yi__tong
2012-07-28 · TA获得超过157个赞
知道答主
回答量:115
采纳率:100%
帮助的人:45.7万
展开全部
这个问题用不能用标准代数运算去做,(如果你学过编程编个小程序就很快算出来了)
你看下面的解法合不合适
设 X=a+b,Y=b
则 24.8*a+29.8*b=6488
可以写成24.8(a+b)+5b=6488
即 24.8X+5Y=6488
a,b是整数的话,那摩 X,Y 必为整数
也就是说 24.8X和5Y 必为整数
5*Y 结果的个位要么是0,要么是5 应该不难理解
下面再看24.8*X
24.8*X 要是整数那摩 X 的个位要么是0,要么是5
看下面一组数
24.8* 5= 124 24.8*10=248 24.8*15=372 24.8*20= 496 24.8*25= 620
24.8*30=744 24.8*35=868 24.8*40=992 24.8*45=1116 24.8*50=1240
看出规律没有 24.8*X的各位依次 4,8,2,6,0循环
若 5*Y 个位数为5 结尾则 24.8*X 就要以 3结尾(因为2488-5*Y=~~3,~为未知位),但24.8*X的各位依次 4,8,2,6,0循环,不会出现3
所以 5*Y 个位数为0 那么 24.8*X的个位数必为8,这样才能凑成 24.8X+5Y=6488
那么你就知道了 X 可以为
X=10 ,35 ,60 ,85 ,110 ,135,160,185,210,235,260
Y=1248,1124,1000,876 ,752 ,628,504,380,256,132,8
根据X=a+b,Y=b
可以解出(如果a,b为正整数的话)
a=103 或 252
b=132 或 8
如果a,b为整数的话,
这样的数有无数对
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式