绿色圃中小学教育网
标题:
有余数的除法
[打印本页]
作者:
赵庄小学
时间:
2008-4-11 16:20
标题:
有余数的除法
有余数的除法
对于任意一个整数除以一个自然数,一定存在唯一确定的商和余数,使被除数
=
除数×商
+
余数(
0
≤余数<除数)
也就是说,整数
a
除以自然数
b
,一定存在唯一确定的
q
和
r
,使
a=bq
+
r
(
0
≤
r
<
b
)成立.
我们把对于已知整数
a
和自然数
b
,求
q
和
r
,使
a=bq
+
r
(
0
≤
r
<
b
)成立的运算叫做有余数的除法,或称带余除法.记为
a
÷
b=q
(余
r
)或
a
÷
b=q
…
r
读作“
a
除以
b
商
q
余
r
”,其中
a
叫做被除数,
b
叫做除数,
q
叫做不完全商(简称商),
r
叫做余数.
例如
5
÷
7=0
(余
5
),
6
÷
6=1
(余
0
),
29
÷
5=5
(余
4
).
解决有关带余问题时常用到以下结论:
(
1
)被除数与余数的差能被除数整除.即如果
a
÷
b=q
(余
r
),那么
b
|(
a-r
).
因为
a
÷
b=q
(余
r
),有
a=bq
+
r
,从而
a-r=bq
,
所以
b
|(
a-r
).
例如
39
÷
5=7
(余
4
),有
39
=
5
×
7
+
4
,从而
39-4=5
×
7
,所以
5
|(
39-4
)
(
2
)两个数分别除以某一自然数,如果所得的余数相等,那么这两个数的差一定能被这个自然数整除.即如果
a
1
÷
b=q
1
(余
r
),
a
2
÷
b=q
2
(余
r
),那么
b
|(
a
1
-a
2
),其中
a
1
≥
a
2
.
因为
a
1
÷
b=q
1
(余
r
),
a
2
÷
b=q
2
(
余
r
),有
a
1
=bq
1
+r
,
a
2
=bq
2
+
r
,从而
a
1
-a
2
=
(
bq
l
+
r
)
-
(
bq
2
+
r
)
=b
(
q
1
-q
2
),所以
b
|
(a
1
-a
2
)
.
例如,
22
÷
3=7
(余
1
),
28
÷
3=9
(余
1
),有
22=3
×
7
+
1
,
28=3
×
9
+
1
,从而
28-22=3
×
9-3
×
7
=
3
×(
9-7
),所以
3
|(
28-22
).
(
3
)如果两个数
a
1
和
a
2
除以同一个自然数
b
所得的余数分别为
r
1
和
r
2
,
r
1
与
r
2
的和除以
b
的余数是
r
,那么这两个数
a
1
与
a
2
的和除以
b
的余数也是
r
.
例如,
18
除以
5
的余数是
3
,
24
除以
5
的余数是
4
,那么(
18+24
)除以
5
的余数一定等于(
3
+
4
)除以
5
的余数(余
2
).
(
4
)被除数和除数同时扩大(或缩小)相同的倍数,商不变,余数的也随着扩大(或缩小)相同的倍数.即如果
a
÷
b=q
(余
r
),那么(
am
)÷(
bm
)
=q
(余
rm
),(
a
÷
m))
÷(
b
÷
m
)
=q
(余
r
÷
m
)(其中
m
|
a
,
m
|
b
).
例如,
14
÷
6=2
(余
2
),那么(
14
×
8
)÷(
6
×
8
)=
2
(余
2
×
8
),(
14
÷
2
)÷(
6
÷
2
)
=2
(余
2
÷
2
).
下面讨论有关带余除法的问题.
例
1
节日的街上挂起了一串串的彩灯,从第一盏开始,按照
5
盏红灯,
4
盏黄灯,
3
盏绿灯,
2
盏蓝灯的顺序重复地排下去,问第
1996
盏灯是什么颜色?
分析:因为彩灯是按照
5
盏红灯,
4
盏黄灯,
3
盏绿灯,
2
盏蓝灯的顺序重复地排下去,要求第
1996
盏灯是什么颜色,只要用
1996
除以
5
+
4
+
3
+
2
的余数是几,就可判断第
1996
盏灯是什么颜色了.
解:
1996
÷(
5
+
4
+
3
+
2
)
=142
…
4
所以第
1996
盏灯是红色.
例
2
把
1
至
1996
这
1996
个自然数依次写下来,得一多位数
123456789101112
……
199419951996
,试求这一多位数除以
9
的余数.
分析:从前面我们学习被
9
整除的特征知道,一个数的各个数位上的数字之和能被
9
整除,这个数必能被
9
整除.所以一个数除以
9
的余数,与这个数的各个数位上的数字之和除以
9
的余数正好相等.这样问题转化为求
1
至
1996
这
1996
个自然数中所有数字之和是多少,然后用这个和除以
9
所得的余数即为所求.
解:将
0
至
1999
这
2000
个整数一头一尾分成如下
1000
组:(
0
,
1999
),(
l
,
1998
),(
2
,
1997
),(
3
,
1996
),……,(
997
,
1002
),(
998
,
1001
),(
999
,
1000
).以上每一组的两数之和都是
1999
,并且每一组两数相加时都不进位,这样
1
至
1999
这
1999
个自然数的所有数字之和等于:
(
1
+
9
+
9+9
)×
1000=28000
而
1997
至
1999
这
3
个自然数所有数字之和为:
1
×
3+9
×
3+9
×
3
+
7+8+9=81
所以从
1
至
1996
这
1996
个自然所有数字之和为
:
28000-81=27919
27919
÷
9=3102
…
1
所以
123456789
……
199419951996
除以
9
的余数是
1
.
另外:因为依次写出的任意连续
9
个自然数所组成的位数一定能被
9
整除.而
1
至
1996
共有
1996
个连续的自然数,且
1996
÷
9=221
…
7
,最后
7
个自然数为
1990
,
1991
,
1992
,…
1996
,这
7
个数的所有数字之和为:
1
×
7
+
9
×
7+9
×
7+1
+
2
+
3
+…
+6=154
154
÷
9=17
…
1
所以
123456789
……
199419951996
这个多位数被
9
除余
1
.
为什么依次写出任意连续
9
个自然数所组成的多位数一定能被
9
整除呢?这是因为任意连续的
9
个自然数各数位上的数字之和除以
9
的余数,必是
0
,
1
,
2
,…,
7
,
8
这
9
个数,而各数位上的数字之和除以
9
的余数,就等于这
9
个数之和
0+1+2+
…
+8
除以
9
的余数,由于
0
+
1
+
2+
…+
8=36
能被
9
整除,所以任意连续的
9
个自然数各数位上的数字之和必能被
9
整除,因此任意连续
9
个自然数所组成的多位数必能被
9
整除.
分析:首先要找到最少几个
8
连在一起得到的自然数能被
7
整除,这只要直接用除法进行试验来得出.
88
÷
7
=
12
…
4
,
888
÷
7=126
…
6
,
8888
÷
7
=
1269
…
5
,
88888
÷
7=12698
…
2
,
888888
÷
7=126984
,最少
6
个
8
能被
7
整除,凡是
6
的整数倍个
8
均能被
7
整除,而
1996
÷
6=332
…
4
,
解:因为
888888
÷
7=126984
,
1996
÷
6=332
…
4
,
8888
÷
7=1269
…
例
4
一个数除
93
,
254
得到相同的余数,除
163
所得的余数比上面的余数大
1
,求这个数.
分析:因为这个数除
93
,
254
得到的余数相同,除
163
所得的余数比上面的余数大
1
,如果除
162
所得的余数应与上面的余数完全相同.这样将问题转化成相同余数的问题,根据前面结论(
2
)转化成整除问题,问题就可以得到解决.
解:设这个数为
a
,则
a
除
93
,
254
,
162
,得到相同的余数,于是有:
93
=
aq
1
+
r
,
254
=
aq
2
+
r,162
=
aq
3
+
r
这样
a
|(
254-162
),
a
(
162-93
),即
a
是
92
和
69
的公约数,(
92
,
69
)
=23
,
23
的公约数是
1
,
23
,但
a
≠
1
,所以
a=23
.
例
5
一个自然数在
1000
到
1200
之间,且被
3
除余
1
,被
5
除余
2
,被
7
除余
3
,求这个自然数,
分析:先求出被
3
除余
1
的数,然后在其中找到除以
5
余
2
的数,最后在这些数中找出除以
7
余
3
的最小自然数,这个数必然满足被
3
除余
1
,被
5
除余
2
,被
7
除余
3
的最小自然数.再加上
3
,
5
,
7
的公倍数,使得和在
1000
到
1200
之间.
解:被
3
除余
1
的数为:
4
,
7
,
10
,
13
,
16
,
19
,
22
,…,其中被
5
除余
2
的数为:
7
,
22
,
37
,
52
,
67
,…,这其中被
7
除
3
的最小自然数
52
,又因为
[3
,
5
,
7]=105
,所以所求数可表示为
52
+
105m
,
m
是自然数,当
m=10
时,
52
+
105
×
10=1102
即为所求.
例
6
如图
18
—
1
,图中是一个按一定规律排列的数表,将自然数的所有奇数排成
A
、
B
、
C
、
D
、
E
、
F
六列,问
1997
出现在哪一列打头字母下?
A
B
C
D
E
F
1
3
5
7
9
19
17
15
13
11
21
23
25
27
29
39
37
35
33
31
41
… … … …
图
18
—
1
分析:
从数表中可以看出,每两排共
10
个数为一个循环周期.
1997
是第(
1997
+
1
)÷
2=999
个奇数.凡被
10
除余
1
或
9
在
B
列,被
10
除余
2
或
8
在
C
列,被
10
除余
3
或
7
在
D
列,被
10
除余
4
或
6
在
E
列,被
10
除余
5
在
F
列,被
10
整除在
A
列.这样很容易求出第
999
个奇数除以
10
的余数,从而得到
1997
在哪一列.
解:因为每两排共
10
个数为一个循环周期,
1997
是第(
1997+1
)÷
2=999
个奇数,又
999
÷
10=99
…
9
,所以
1997
在
B
列.
欢迎光临 绿色圃中小学教育网 (http://lspjy.com/)
Powered by Discuz! X3.2