[关键词]循环小数;课堂教学;逻辑思维能力
《小学数学课程标准》提倡“既要让每个学生获得最基础的数学知识,又要着重培养学生逻辑思维能力和创新精神”。因此,培养学生具有初步的逻辑思维能力,是小学数学教学中的一项重要任务。在多年的小学数学教学实践中,笔者探索出了一些帮助学生逻辑思维能力提高的方法。下面,笔者就谈谈自己在“循环小数”教学中培养学生的逻辑思维能力的几点做法。
一、计算,感知循环小数
教师可先让学生分组计算下列五道除法算式:
10÷3=,13÷7=,70.7÷33.4=,43÷9=,112.7÷111=
然后,教师引导学生观察余数和商的规律,从而判断:除到被除数的最后一个有效数字后,如果余数依次不断地重复出现,商的小数部分也必须有数字依次不断地重复出现。这样的商就是循环小数。
二、抽象概括循环小数的意义
首先,让学生认识循环小数是无限小数。
1.观察:这些商的小数位数有多少?(无限多)小数部分位数是无限的小数叫做无限小数,循环小数是无限小数。
2.引导学生用学过的小数同这些商比较,如:0.5、9.7、23.508等,小数部分位数有什么特征?可以叫做什么小数?
3.3.1415926……同这些商比较,它是不是循环小数?从而看出无限小数又有两种情况:(无限)循环小数和无限不循环小数。
接着,教师重点引导学生自己概括循环小数的意义。
1.引导学生观察、比较。前面让学生认识了这些商的共同特征,即小数部分都有数字依次不断地重复出现,都是循环小数。让学生再来比较它们还有什么不同的地方?(学生回答,教师板书)
(1)依次不断地重复出现的数字,有几个?(一个、两个、三个……概括为:一个数字或者几个数字)
(2)依次不断地重复出现的数字,是从哪一位起?(从十分位起,从百分位起……概括为:从某一位起)
2.引起学生做抽象概括,让学生对这些商共同点和不同点进行综合分析,从而抽象、概括出循环小数的意义。一个数的小数部分,从某一位起,一个数字或几个数字依次不断地重复出现,这样的数叫循环小数。
最后,引导学生用观察、比较、谈话、启发的方法学习循环节、循环小数的分类及简写。
三、组织练习,巩固和深化循环小数的意义
为了使练习起到加强基础、发展学生的智力和培养学生的逻辑思维能力的作用,特设计下列层次性练习。
1.判断下列各小数是不是循环小数,是纯循环小数还是混循环小数,指出循环节,并简写。
0.88……、4.066……、10.383838……、5.71907190……、0.333033003……、49.4949……、18.732626……、72.07272……、3.33030……、0.00707……、0.0601601……、25.733733……、2.3324324……
2.取下面各循环小数的近似值(先保留两位小数,再保留三位小数)。
4.94、0.5、11.07、0.90
3.比较下面三个数的大小。
7.7、7.8、7.76
4.判断下面的化简形式对不对,并分析原因。如:1.40=1.4、0.26300=0.263
不能说小数包括分数,也不能说分数包括小数。小数由整数部分、小数部分和小数点组成。所有分数都可以表示成小数,小数中除无限不循环小数外都可以表示成分数。无理数为无限不循环小数。小数和分数是两个并列概念,不是从属概念,也不是同一概念。但它们有一定联系,分数都可以化成有限小数或者循环小数,反过来,有限小数或者循环小数都可以化成分数。而无限不循环小数是无理数的一种表示形式,不能化成分数。
(来源:文章屋网http://www.wzu.com)
关键词:G73;粗车循环;参数选择
中图分类号:TG519.1文献标识码:A文章编号:1006-4311(2014)24-0061-0
0引言
在诸多数控加工、数控编程教材及相关文章中都有对G73指令的讲解,但是均以阐述指令格式为主,未准确讲解参数取值的依据以及参数取值在加工中带来的影响,以致学员参数选择不准确,甚至不会选取参数,使得学员编写的程序存在首次空切或过切的缺陷。本文详细分析造成首次空切或过切的原因,正确指导G73指令在加工中的应用。
1复合形状粗车循环G73
1.1G73指令格式
1.2G73指令意义
准确制定G73指令功能参数,是保证G73粗车循环加工顺利运行的关键,通过对加工操作中的经验总结,理解G73参数取值的不同对切削加工具有重要的影响。该指令每次刀具进给量Δi/d,指令参数规范刀具运行的轨迹,如图1。
刀具从循环起点C点开始,快速退刀至D点,在X方向的退刀量为Δu/2+Δi,Z方向的退刀量为Δk+Δw;快速进刀到起刀点;沿轮廓形状偏移一定的数值进行第一次切削,直至终点;快速返回C点,准备第二次循环切削;如此分层切削至循环结束,快速退回循环起点。
2教材中G73指令参数选择存在的问题
情况1,G73粗车循环指令格式不完整。指令格式应与实际使用相对应,而不仅仅是指令的参数部分。G73完整的格式应包括循环起点、指令参数以及指令对应程序段。情况2,格式完整,但讲解简单,仅说明格式的含义,未阐述格式中指令参数的选择方法。情况3,对指令参数选择有详细的讲解,但是部分概念不清晰,甚至是错误,直接导致程序运行错误。在循环点的选择中以图纸尺寸为基础,没有考虑毛坯的实际情况;对切削深度Δi和精加工余量Δu是半径值还是直径值概念模糊;对切削深度Δi和循环次数d的选择未充分结合精加工余量Δu、图纸尺寸及毛坯尺寸进行调整,防止出现首次空切或过切。
3G73指令参数选择分析
G73指令功能参数的选择要在完整格式的基础上,充分结合刀具情况、毛坯情况及图纸要求进行讲解,接下来本文将以实例为载体讲解G73指令参数的选择方法和注意事项,指令运行正常,避免首次空切或过切。
3.1循环起点的选择。参数选择对应程序段G00X(α)Z(β);对固定的程序段格式有X轴坐标值α和Z轴坐标值β两个参数。α参数的选择要以加工选择的毛坯尺寸为标准选择,而不能以图纸尺寸为标准,快速定位指令G00要求刀具定位点不能在毛坯上,因此,α参数要求大于或等于毛坯尺寸。β参数选择要进一步保证刀具定位点在毛坯以外,选择在加工毛坯起点正向2-3mm,防止刀具快速定位时与毛坯接触。毛坯尺寸Φ40×100mm,程序段可写为G00X41.0Z2.0;其中,α可选择40-42mm,β可选择2-3mm,参数选择过小会造成撞刀,过大会降低加工效率。
3.2切削深度与退刀量参数选择。参数选择对应程序段G73U(Δi)W(Δk)R(d);对固定的程序段格式有X轴总切削深度Δi、Z轴粗车总退刀量Δk和加工循环次数d三个参数。Δi参数的选择为毛坯直径减去零件最小直径差值的一半,即为半径差,Φ25直径处的Δi取值为(40-25)/2
=7.5,R14处的直径可能小于25mm,具体数值计算较为麻烦,综合考虑Δi的取值近似为7-9mm。X轴向取值Δi,加工循环次数d,每循环的切削深度为Δi/d,确定切削量,根据刀具的切削能力选择循环次数。Z轴粗车总退刀量Δk加工意义不大,仅用于退刀,为提高加工效率,取值尽量小。对图2程序段可写为G73U8.0W0.01R5;X向总切削深度8mm,循环次数5次,每循环切削深度8/5=1.6mm,Z轴总退刀量0.01mm。
3.3程序段号与精加工余量参数选择。参数选择对应程序段G73P(ns)Q(nf)U(Δu)W(Δw)F(f)S(s)T(t);对固定的程序段格式有起止程序段号ns和nf、X/Z方向精加工余量Δu和Δw、进给量F、转速S和刀具号T七个参数。ns要与刀具路径开始的程序段号对应,nf要与刀具路径结束的程序段号对应,ns和nf的取值按照程序段号取值要求,格式与路径中的对应关系必须保证。Δu是为保证零件尺寸和表面质量预留的加工量,为直径值,取值在0.5mm左右即可,Δw加工意义不大,在切削过程中实际的材料已经去除,因此Δw取值不必过大,0.01即可。f和s依据材料和刀具的情况进行合理取值,t取值依据刀具安装位置和对刀情况进行编写。程序段可写为G73P10Q20U0.5W0.01F0.2S800;程序段中编写参数t造成程序运行报警,未给刀具转换足够的空间。
3.4首次空切或过切原因分析。首次空切或过切都是发生在第一循环,每次循环的切削量为Δi/d,且为半径值。第一循环切削后剩余的切削量为Δi(d-1)/d,加工经验总结,材料直径D1=D图纸+Δu+2Δi(d-1)/d。对参数进行计算,(D毛坯-D1)/2为第一循环实际切削量,差值小于或等于零为首次空切,差值大于零可避免空切,差值大于刀具的切削能力造成首次过切。如图2,在Φ25直径处以上述取值分析,D图纸=25mm,Δu=0.5mm,Δi=8.0mm,d=5,D毛坯=40mm。计算如下:
计算余下四次循环切削后尺寸为35.1、31.9、28.7、25.5。对结果分析,第一循环实际切削量0.85mm,有效避免空切,小于1.6mm,实际切削量小于每循环切削量,不会造成过切,取值合适。Δi取7.5时计算切削尺寸为37.5、34.5、31.5、28.5、25.5,Δi取9.0时计算切削尺寸为39.9、36.3、32.7、29.1、25.5。
4结语
采用G73粗车循环编程,要结合毛坯尺寸、图纸尺寸和刀具切削能力,合理选取循环起点、切削深度、程序路径、精加工余量等指令参数,理解参数选取对加工带来的影响,控制好第一刀的切削量,防止出现首次空切或过切的缺陷,保证切削效率。
参考文献:
[1]李福运.封闭切削循环指令G73的应用与研究[J].南方金属,2013,06:52-54.
关键词:分数;有理数;无理数;循环小数
中图分类号:G620文献标识码:A文章编号:1003-2851(2011)01-0169-01
无限小数包括两大类:(一)无限不循环小数;(二)无限循环小数.这是两类大不相同的数,因为前者是无理数,后者是有理数.后者为什么是有理数呢?因为所有的循环小数都可以化为分数,而分数是有理数.
一、循环小数如何成分数
【案例1】:把下面小数化成分数
0.6.0.0.2
凭经验我们知道0.可以化为,6.可以化为6,可0.,0.2呢?
下面我们就谈谈循环小数如何成分数:
【案例2】:求0.7,0.77,0.777,0.7777,……的通向公式?
我们知道上式的通向公式为:(1-)(n∈N*)(1)
当n无限增大时=0(1)式可化为:
案例2的最后一个数可看为0.
0.=
同理可证得0.=,0.2=。
综上所述,n位纯循环小数(X)化分数可表示为:X=(n∈N+且n≥1,x表示X的循环节小数部分,9…9表示按一个循环节的位数写几个9)
二、循环小数化分数的应用
【案例3】:把下列小数化成分数:
5.,3.,0.4,7.2
解:5.=5+0.=5
3.=3+0.=3
0.4=0.4+0.1×0.=+×=
7.2=7+0.2+0.0=
如果小数点后面的开头几位不循环,到后面的某一位才开始循环,这样的小数叫做混循环小数。混循环小数化为分数的方法是:把小数分解为整数部分、不循环小数部分、循环小数部分,然后运用上述方法。
【案例4】:在计算一个正数乘以3.5的运算时,某同学误将错3.5写作3.57,结果与正确答案相差1.4.则正确的乘积结果是______.
解:设这个正数为x,依题意得
3.5x-3.57=1.4
因为3.5=3+=3
所以上述方程可化为3x-3x=1.4
解得x=180.
所以正确的乘积结果应为
3.5×180=×180=644
【关键词】卡普列加数;卡氏甲数;卡氏乙数;广义卡普列加数;循环数符号
如果既约真分数ba(分母a不含2及5的素因数)是一个可化为纯循环小数的分数,例如,59=0.5・,5[]11=0.4・5・,9[]11=0.8・1・,1[]7=0.1・42857・,那么5,45,81,142857等循环数与“卡普列加数”有关系吗?首先,我们来看“卡普列加数”的有关定义:
定义1取一个任意自然数M,将其平方M2切为两半,并求其和M′.若M′=M,则M即为二阶卡普列加数或二阶卡氏甲数(简称卡氏甲数),M2的运算结果称为卡普列加平方数或二阶卡氏乙数(简称卡氏乙数).
定义2若(x)n或[x]n(x为正整数)表示把x重写n遍并串联在一起的n重数,则由重复数x组成的卡氏甲数[x]n称为以x为底数的n重卡氏甲数(简称n重卡氏甲数).例如:
[(81)3]2=8181812=669420|148761,M′=669420+148761=818181=(81)3.
(为了说明方便起见,在中间插入一个竖记号|,表示前半部分与后半部分的界限)
显然,遵循“定义1”的思路,可以把“二阶卡氏甲数”推广到“三阶卡氏甲数”“四阶卡氏甲数”……(也叫作广义卡普列加数).例如:
[(81)8]3=5477084898572500|2351615326821940|0353117956423741,
M′=5477084898572500+2351615326821940+0353117956423741=(81)8,
[(5)2]4=554=09|15|06|25,M′=09+15+06+25=55,
其中(81)8,55分别称为三阶、四阶卡氏甲数,[(81)8]3,554的结果分别称为三阶、四阶卡氏乙数.
其次,我们先来研究二阶卡氏甲数的求法.
巧求二阶卡氏甲数
如何求纯循环小数中以循环数为底数的n重卡氏甲数呢?首先,我们探讨纯循环小数的循环数.以17为例.重复应用普通的除法可得17=0.1・42857・余3,2,6,4,5,1.下面列出b7(b=1,2,…,6)的余数和商:
其次,我们来求17的循环数142857的平方,并把平方的结果切成两半求和(简称循环和):
1428572=020408│122449,020408+122449=142857.
再把循环和连续写两遍即142857142857,并把这个数分成6节(每两个数字分成一节),依次分别填入表一中的循环和中.
再次,如果循环和某一节中的两位数与对应的商的一个数字以及下一个数字组成的两位数相同,那么从这两位数开始的循环数,就是一重卡氏甲数.如表一循环和中的1・4・与对应的商数是1及下一个商数是4,那么从14开始的循环数142857就是一重卡氏甲数,并把“1”填在表一n中的对应位置.
最后,余数从“1”开始,按顺时针方向把余数1,3,2,6,4,5围成一圈(如图1),
图1然后从“1”开始,按逆时针方向顺序依次可得到6个数(简称反向排列)为1,5,4,6,2,3,并把后5个数依次填在表一n中的对应位置上.这样,由表一可得到另外5个卡氏甲数,如n=4对应的商数c=285714,则(285714)4就是卡氏甲数.所以,由表一可依次得到6个卡氏甲数:(142857)1、(428571)5、(285714)4、(857142)6、(571428)2、(714285)3.
由于大部分的既约真分数b[]a的循环节长度比较长,循环数书写起来很不方便,所以本文规定:循环数符号b[]aλλ表示b[]a的循环节长度表示既约真分数b[]a的最小循环数.例如,由于2[]7=0.2・85714・的循环数是285714,循环节长度为6,则循环数符号2[]7λ=6表示的数为285714,即2[]7λ=6=285714.引进了“循环数符号”后,前面所求的6个二阶卡氏甲数可以简写为:1[]7λ=6
当a-1[]2
6等都是卡氏甲数,那么如何求出它们的卡氏乙数呢?卡氏甲数与卡氏乙数有什么关系呢?我们先来研究(57)λ=63即(714285)3所对应的卡氏乙数:
经过计算,可得等式一:[(714285)3]2=510204081632653060204081632653061225.不妨,把这种表达式称为卡普列加数的一般表达式(以下同).而2549m=18=510204081632653061比卡氏乙数的前半节多1,1049m=18=204081632653061224比卡氏乙数的后半节少1.所以等式一可简洁表达为等式二:57λ=632=2549m=6×3-11049m=6×3+1.不妨,把这种表达式称为卡普列加数的混循环数表达式(以下同).这时混循环数表达式等价于一般表达式.如果把等式二中的前半节减去1和后半节加上1省略不写,就可得近似的等式:57λ=632=2549m=6×31049m=6×3.不妨把这种表达式称为卡普列加数的纯循环数表达式(以下同).不难发现,近似等式左边的分数57和右边的两个分数2549,1049的关系为:57=2549+1049,即1049=57-572,而5[]7恰好是卡氏甲数57λ=63中底数中的分数.
所以,可以用下面的方法求二阶卡氏甲数(ba)λn所对应的卡氏乙数,即求baλn2的值:
(1)由ba=ba2+ba-b2a2,即ba=b2a2+ab-b2a2,可得卡普列加数的纯循环数表达式:baλn2=b2a2m=nλab-b2a2m=nλ.
(2)由(1)得卡普列加数的混循环数表达式:
baλn2=b2a2m=nλ-dab-b2a2m=nλ+1(其中1是定值,d是常数),由卡普列加数的定义知b2a2m=nλ-d+ab-b2a2m=nλ+1=baλn,再把b2a2m=nλ,ab-b2a2m=nλ,baλn展开代入这个等式,就可以确定d的值(一般d为0或1或2).
(3)由(2)可以把卡普列加数的混循环数表达式转化为一般表达式.
例求卡氏甲数[(47)λ=6]2所对应的卡氏乙数.
解(1)由47=4272+7×4-4272即47=1649+1249,得纯循环数表达式:47λ=622=1649m=6×21249m=6×2.
(2)因为1649m=12=326530012244其中1649m=12表示1649λ=42中循环数前面的12位数,以下同,(1249)m=12=244897959183,47λ=62=(571428)2=571428571428.
再把上面的展开式代入等式:
1649m=12-d+1249m=12+1=47λ=62,得d=0,
所以,混循环数表达式为:(47)λ=622=1649m=121249m=12+1.
(3)由(2)即得一般表达式为
[(571428)2]2=5714285714282
=326530612244244897959184.
可见,只要知道以循环数为底数的卡氏甲数,就一定可以准确地求出它对应的卡氏乙数.当然,还可以利用循环和求出三阶、四阶……n阶卡普列加数.下面给出4个广义卡普列加数的循环数表达式(其中(1)(2)等价于一般表达式,即准确表达式):
(1)19λ=1803=1[]729m=8070[]729m=8010[]729m=80.
(2)27λ=6453=8343m=6×455343m=6×4585343m=6×45.
(3)59λ=17284=6256561m=7288436561m=72818666561m=7283116561m=728.
(4)59λ=11425=312559049m=142285459049m=142・1488959049m=142966759049m=142227059049m=142.上面,列举了三阶、四阶、五阶的卡普列加数,那么,到底卡普列加数有几阶呢?从下面的卡普列加数三角形表可以看出至少存在10阶以19的循环数1为底数的卡普列加数.
表二卡普列加数三角形
说明(1)此表与杨辉三角形有类似之处,杨辉三角形中间的数,等于与上一行相邻两个数的和,而卡普列加数三角形中间的数,则等于与上一行相邻两个数的差(后数减前数),每一行第一个数都是1,从第二行开始,每一行最后一个数分别是9,92,…,910的值,并且从第三行开始,以最后一个数作为前面各数的分母求和,其和都等于1[]9.如,由第三行可得等式一:181+881=19,由第四行可得等式二:1729+7729+73729=19……
(2)由第三行可得二阶卡普列加数:19λ=19+12=181λ′=90881λ′=91,这个等式中的分数就是等式一中的分数.又因为19λ=1=1,181λ′=9=012345679,881λ′=9=098765432,
所以这个等式可化为一般表达式(以下同):1102=01234567900987654321.
同理,由第四行、第五行……第十行、第十一行分别可得下面的3阶、4阶……9阶、10阶卡普列加数:
19λ=181+13=1729λ′=8107729λ′=81073729λ′=811,
19λ=1729+14=16561λ′=729066561λ′=7290666561λ′=72906566561λ′=7291,
……
19λ=198+19=199λ′=980199λ′=980…3874204999λ′=981,
19λ=199+110=1910λ′=990(0)990…34867845910λ′=990348678440910λ′=991.
当然,由上面的等式还可以得到卡普列加数周期循环变化规律的等式(猜想),如:
19λ=181k+13=1729λ′=81k07729λ′=81k073729λ′=81k1(其中k为正整数).
仿照表二可以看出至少存在(p+1)阶以1p(p为素数)的循环数为底数的卡普列加数.
虽然,不是所有的循环数,都可以找到卡普列加数,但大多数循环数都可以找到卡普列加数.因为卡普列加数是乘方运算中的特例,并且卡普列加数比素数多得多.当我们求出了内循环卡氏甲数(指没有出现周期变化规律的卡氏乙数所对应的卡氏甲数),那么可根据卡普列加数的周期循环变化规律,求出它的外循环卡氏甲数.下面给出卡普列加数的周期循环变化规律(猜想):
如果baλnm(m,n是正整数,λ是循环节长度)的纯循环数表达式:
baλnm(n
例如,等价于一般表达式的纯循环数表达式:
29λ=1233=8729i=23101729i=2353729i=23,
な侨阶卡普列加数表达式,其中8729+101729+53729=29,根据周期循环变化规律可猜想:
29λ=181k+233=8729λ′=81k8729i=23101729λ′=81k101729i=2353729λ′=81k53729i=23,也是三阶卡普列加数表达式.当k=1时,上面的等式就是:
29λ=181+233=8729λ′=818729i=23101729λ′=81101729i=2353729λ′=8153729i=23,
这个等式经检验是成立的,并且是三阶卡普列加数表达式.
绝大部分的卡普列加数都可以在循环数中找到.可见,循环数与卡普列加数是息息相关的.不但卡氏甲数出现了周期性的变化规律,而且卡氏乙数也出现了周期性的变化规律.最后,让我们一起来继续探讨循环数、卡普列加数的周期现象及其他方面的应用吧!
【参考文献】
[1]谈祥柏编.数:上帝的宠物.上海:上海教育出版社.
[2]闵嗣鹤,严士健编.初等数论.北京:高等教育出版社.