1、 复习引入:

1、小数点向左移动三位,原数就(    )。   

2、小数点向右移动两位,原数就(    )。

3、5.24要扩大10倍,小数点向(  )移动(  )位,得(  )。   

4、把42.7写成0.427,小数点向( )移动( )位。   

5、说说小数点移位的变化规律。

6、如果把3扩大10倍,100倍,1000倍应怎样列式?得多少?   

7、如果把5000缩小10倍,l00倍,1000倍应怎样计算?各得多少?

2、 新知学习

师:我们已经学过把一个数扩大倍数要用乘法计算,把一个数缩小倍数用除法计算,我们今天应用学过的小数点移位的变化规律,要把一个数扩大或缩小10倍,100倍,1000倍,只要移动小数点的位置就可以了。怎样移动呢?(板书课题:小数点位置移动规律的应用)

1、 教学例2(1):把0.07扩大l0倍、100倍、1000倍,各是多少?

提问:

(1)把一个数扩大倍数用什么方法计算?(用乘法计算)   

(2)怎样列式?(把0.08分别乘以10,100,1000)   

板书:  0.07×10=0.7

      0.07×100=7

        0.07×1000=70

(3)根据学过的规律,应怎样移动小数点?

启发学生分别说出移动的位数及得数。(板书) 

(4)为什么0.07×1000得70?

(因为要扩大1000倍,需向右移动三位,而原数只有两位小数,还差一位,所以要在右边添一个0,补足数位。)

(5)0.07×100=7,为什么向右移动两位后得7,而不写成007?

引导学生明确,小数点向右移动后,不是零的最高位前面的零必须去掉,如0.07扩大1000倍得70,而不能得0070。   

(6)小结式提问: 根据上面的计算,要把一个数扩大10倍、100倍、1000倍,只要怎样就可以了? (只要把小数点向右移动就可以了)

练习:P45做一做1

2、教学例2(2):把3.2缩小10倍,100倍,1000倍各是多少?

(1)思考一下,把一个数缩小倍数应用什么方法计算?怎样应用小数点移动的规律?可能会出现什么情况?如何解决?

板书: 3.2÷10=0.32

        3.2÷100=0.032

    3.2÷1000=0.0032

(2)说明: 3.2÷100,小数点向左移动两位后,整数部分没有了,用0表示,所以在小数左边还要添一个0,表示整数部分是“0”。

启发学生说一说,为什么3.2÷1000=0.0032?  从而强调,小数点向左移动三位,左边小数位数不够,要在左边用“0”补足,缺几位就补几个“0”,再点上小数点,左边整数部分也没有了,因此小数点左边还要添一个“0”,表示整数部分是“0”,所以3.2缩小1000倍得0.0032。

(3) 练习:P45做一做2

3、 总结性提问:

(1) 小数点向左或右移动的方向根据什么?   

(2) 小数点位置移动的位数由什么来决定?   

(3) 应用小数点移位规律时应注意什么?

4、 教学例3

(1) 阅读课文,自学

(2) 做一做

三、巩固练习:练习十一