第一篇:速度超快开方
开方运算,高精度幂(程序中为Power),Longint指数(程序中为Exp),求底。估计底数范围后采用2分查找,速度很快。测试数据: 111 //指数
726599************563862*********0299450209***59204888124***7***9234******345***854503***02259675*********7143402335******00946481402544************806494707622***2******5114*********5148110451035******************2580******86993***57903237*********6***429******7579************076208020*********1420************4055566885382***9907939551************6291 //幂
//这个数据据说是以前一个人(叫什么Shakuntala Devi,谷歌一下)和电脑PK运算速度的测试数据,结果电脑输了,不爽,用这个程序重振电脑雄风,保证比那人快多了。type ltype=array [0..1000] of word;const enum:array [1..9] of longint=(16,128,1024,16384,131072,1048576,16777216,134217728,1073741824);var pwr,cpwr:ltype;exp,bse:longint;ta:ansistring;
function ttltype(a:ansistring):ltype;//Convert Ansistring to LType var i:longint;c:ltype;begin c[0]:=length(a);for i:=1 to c[0] do c[i]:=ord(a[c[0]-i+1])-48;ttltype:=c;end;
function ttltype(a:longint):ltype;//Convert Longint to LType var i:longint;c:ltype;begin c[0]:=0;i:=a;while i<>0 do begin c[c[0]+1]:=i mod 10;i:=i div 10;c[0]:=c[0]+1;end;ttltype:=c;end;
function multiply(a,b:ltype):ltype;//High_Multiply var c:ltype;t,i,j:longint;begin fillchar(c[0],sizeof(c),0);c[0]:=a[0]+b[0]+1;for i:=1 to a[0] do for j:=1 to b[0] do begin inc(c[i+j-1],a[i]*b[j] mod 10);c[i+j]:=c[i+j]+(a[i]*b[j] div 10)+(c[i+j-1] div 10);c[i+j-1]:=c[i+j-1] mod 10;end;while c[c[0]]=0 do dec(c[0]);multiply:=c;end;
function getpwr(bse:longint):ltype;//Calculate Power
var c,nbse:ltype;i:longint;begin nbse:=ttltype(bse);c:=nbse;for i:=2 to exp do c:=multiply(nbse,c);getpwr:=c;end;
function chkbig:word;//Compare Power var i:longint;c:word;begin //cpwr > pwr-> 2 //cpwr < pwr-> 0 //cpwr = pwr-> 1 c:=1;//Normal State, If pwr=cpwr, It Never Changes if cpwr[0]>pwr[0] then //Compare Length
c:=2 else if cpwr[0]
pwr[i] then begin c:=2;break;end else if cpwr[i]
procedure op(a:longint);//Output begin writeln(a);close(input);close(output);halt;end;
procedure run(b,e:longint);//Main Procedure,Binary Search
var a,i:longint;c:ltype;begin if b=e then op(b);a:=(b+e)div 2;cpwr:=getpwr(a);i:=chkbig;if i=2 then //Compare,Current(Temporary)Power > Real(Input From File)Power run(b,a)else if i=0 then //Compare,Current(Temporary)Power < Real(Input From File)Power run(a+1,e)else op(a);//Compare,Current(Temporary)Power = Real(Input From File)Power,OK!end;
procedure calc;var bl:longint;begin bl:=pwr[0] div exp+1;//Estimate Length of Result run(1,enum[bl]);//Bigger & Nearest Power of 2,Example:4 Digits->16384 <2^16> end;
begin assign(input,'Num.txt');assign(output,'NumOut.txt');reset(input);rewrite(output);readln(exp);readln(ta);pwr:=ttltype(ta);calc;end.
第二篇:优秀班组推荐材料(开方2组)
优秀班组推荐材料(开方2组)重庆大全新能源有限公司硅片事业部切片车间开方2组共有员工4人,在车间主任潘主任的带领下,坚持“以人为本,立足岗位,务实创新”的工作方针,在2011年上半年共完成切锭77个,粘锭77个,取块2000块,机器维护保养5次(每20刀一次)。2011年上半年在平安和谐的氛围中顺利的渡过了,回顾半年来走过的历程,有收获也有不足,但总得来说我们开方2组是一个具有团队精神,顾大局、识大体的团体。在过去的工作中,我们做到了勤勤恳恳,积极主动,细致到位,团结同事,狠抓安全生产,在全体班组成员的努力下顺利完成了各项任务,取得了较好的成绩。
开方2组是一只年轻的队伍,是一只创新的队伍,更是一只遇见困难迎刃而上的队伍。回首2011年上半年,我们开方2组主要事迹材料总结如下:
1、安全生产:开方2组始终以“安全第一,预防为主”的安全生产方针为指引,加强管理,严格遵守公司的各项安全生产规章制度,圆满实现投产至今的近半年时间里无任何安全生产事故。在日常工作中,每位组员都具有较高的安全意识,时刻牢牢绷紧安全这根弦,加强对HCT开方机及现场巡查,把事故消灭于萌芽状态。
2、生产任务及质量:在潘主任的正确领导下,全体组员齐心协力,狠抓班组各项管理,落实目标管理责任,推行绩效考核,较好的完成了车间的生产任务。在实际工作中,认真负责,注重细节,精益求精,所切出的多晶硅块质量稳定,无较大质量事故发生。
3、劳动纪律:没有执行力就没有竞争力,无规矩不成方圆;我们开方2组组员严格遵守公司的各项规章制度。班组出勤率达100%,组员无脱岗、串岗、睡岗等违规违纪现象。
4、团队精神:人心齐,泰山移。在工作中,我们开方2组团结一致,心连心共闯难关,相互扶持,相互学习,发扬勇挑重担、积极向上的优良传统,为公司创造了突出业绩,是一个具有团队精神、顾大局、识大体、特别能战斗的团队。
5、学习提升:开方2组多次组织学习公司各项规章制度、岗位职责及工艺规程;在不断提高自身操作水平的同时,还经常向切片车间其他工序请教工作中遇到的各种难题,使他们的技术水平不断提高。并且针对自身在工作中的毛病、坏习惯和一些基础的操作技术在班前会上开诚布公的提出,边找问题边解决问题。
6、组织协调:开方2组全员都有较高的集体荣誉感,积极配合上下工序班组的工作;认真执行切片车间交接班程序,同一岗位的两人交接后签字才能离开。
7、6S及现场:开方2组作业区域内,公司检查中无任何不良记录,工具、物品分类摆放整齐,无乱扔垃圾等不文明现象。在开方现场,各项工作都安排得井井有条,并且保质保量的完成了切片车间的生产任务。
8、帮助其他部门:硅片事业部切片车间是一个整体,分工不分家。每当赶生产任务的时候,开方2组积极配合机加工班组的生产安排,优先安排出锭和取块,为机加工工序争取了时间和效益;帮助硅块检测班组清洁硅块表面的残留砂浆等等。每次流下的是汗水,收获的是喜悦,看见同事会心的微笑,看见切片车间取得的一个又一个成绩,作为硅片事业部切片车间的一员深感无比的荣幸与自豪,能够在这样一个大家庭工作,更是其乐无穷,真正实现了“工作幸福,劳动快乐”。
9、开方2组成员针对硅片事业部投产以来的不足之处,提出了多项合理化建议,如取下的多晶硅块由交机加工工序变更为交硅块检测工序,拆卸HCT开方机收线轮的频率由3刀/次变更为10刀/次,所产生的多晶硅锭边皮角料归类整理等等。
在2011年下半年里,我们开方2组将再接再厉,齐心协力,锐意进取,克服困难,坚持不懈,在切片车间主任潘主任的正确领导下,认真完成切片车间的各项生产任务,提高工作效率,降低生产成本,为重庆大全新能源有限公司的发展贡献我们的力量。
硅片事业部切片车间开方2班
2011年7月9日
第三篇:地球动物灭绝速度比2000年前快千倍
最新统计:地球动物灭绝速度比2000年前快千倍
林静
据专家测算,目前地球上的动物灭绝的速度比历史上任何时期都要快竟然比2000年前要快上1000倍之多。国际自然及自然资源保护联盟11月8日在瑞士格朗士召开的年会上宣布,亚洲羚羊、亚洲野骆驼和利比里亚猞猁等100多种野生动物都不幸被加添至世界濒临灭绝动物的“最紧急状况”类别之中。
据报道,两年前,该联盟曾发表过世界稀有动物的“红色名单”。而两年后,全世界总共又增加了121种濒临灭绝的野生动物。
新的“红色名单”收录有11167种濒临灭绝动物,并按照其受威胁的程度分成不同的级别,其中881种其实已完全绝种,或至少在野生世界已完全绝迹,此外还有1000余种正受到绝种的严重威胁。亚洲羚羊是说明稀有动物灭绝速度奇快的一个代表。1993年,尚有100万头亚洲羚羊活跃在中亚草原和沙漠上,而今天所剩还不到5万头。亚洲野骆驼的处境更为危急:目前在中国仅剩500-1000头,而且遭到采矿工程的极大威胁,同时因它与家养骆驼争夺水源和草原,而时时被射杀或驱赶。
目前的资料仅统计了地球上所有植物种类的4%,但即便根据不完整的资料,也有多达5714种植物已经灭绝,另有1046种正处于危急状态,最近连生存能力极强的墨西哥仙人掌也不幸登上了“红色名单”。
新华网
第四篇:参观超快激光光谱学实验室有感
参观超快激光光谱学实验室有感
初一(8)班 张晖映
这个星期四的生物课,我们去参观了中山大学超快激光光谱学国家重点实验室。
我们穿鞋套进入了实验室。由于实验室里太多人了,我费力地在人群里钻来钻去,好不容易才找到一个能看到一些东西的地方。
我往里面的机器一看。咦?上面怎么闪着绿光?这绿光亮得耀眼,似那通透的绿水晶。
经工作人员一讲解,我才明白了:原来这就是激光呀!激光虽然很小,但它的密度很大,怪不得有那么多用途呢!
通过参观,我对激光总算有了个初步的认识。激光是20世纪以来继原子能、计算机、半导体之后,人类的又一重大发明,被称为“最快的刀”、“最准的尺”、“最亮的光”和“奇异的激光”。
激光的特点是定向发光、亮度极高、颜色极纯、能量密度极大。
另外激光还分无线电波、微波、红外线、可见光、紫外线、伦琴射线(即X射线)、y射线六种。
听着工作人员的讲解,我仍处于半知半解的状态当中。我只是知道了大概的概念,却又许多只是完全听不懂。正所谓“学海无涯”呀!
我发现,我现在所掌握的知识只是这片大海里微不足道的小水珠。谁也不能完全掌握所有,只因为知识这片大海是永无止境的。人们需要无休止的思考和研究,才能发现更多知识。
但是,知识这片大海也是靠一滴一滴水珠形成的。也就是说,要变得知识渊博,必须从一点一滴聚集起来。
所以,从现在开始,我要一步一步、脚踏实地地学习知识,朝着我所定的目标前行!
第五篇:浅议数学开方性教学-韩老师
浅议数学科开放性教学
渭南希望高级中学 韩文录
开放性是相对封闭性而言。数学科的开放性一般是问题的条件、解读、答案具有多样性、不唯一性或不确定性。开放性问题是随着社会时代的变迁而产生的新问题、新思维。它有利于启迪学生的发散思维,有利于提高学生学习数学科的兴趣,有利于培养学生的创新精神。,有利于培养新时代的建设者。
数学科如何开放教学?这是目前热门话题之一,大家都在探索,以下是粗议自己的看法。
一、为学生的发展创造良好环境和学习氛围
大家知道教学环境与学生的学习有着必然的联系。在教学中教师是教学活动的设计者、组织者、指导者。学生为学习的主体,只有通过学生自己实践和领悟。探求知识,获得能力,才是最佳的学习途径。因此,我们就必须摆正师生关系,为学生创设一个愉快、和谐、民主、轻松的人际关系,使学生想学、想问、想说、想表现,呈现出竞学争优的良好想学氛围。
二、课堂的开放教学
使传统的“严肃”课堂相对“活”起来。由所谓的“一言堂”转化为“群言堂”,使学生真的动脑、动口、动手,三动起来,成为名副其实的课堂中的主体。如:课中“先学后讲”的做法。“先学”给学生宽松的思维时间和思维空间。自己先掌握了能够动脑掌握的知识、技能及存在的问题。在“后讲“中发问自己的见解,从而从而互动式掌握本节课中的学习任务,达到教学预期目的。再如课中 的分小组讨论,学习各抒己见,彼此交流沟通,相互补充,完善问题解答方案。既使学生动脑获知,互议得法,又使口才得到全锻炼,获得能力,也使他们在同学中得到了表现,从而心情舒畅、精神振作、学习劲头再增,自然会天天向上。
三、数学概念、公式等的开放性教学
数学课中的概念、法则、定理、公式等甚多。它们都是我们前人积累的间接经验,是人类智慧的结晶,是我们后人生产生活必掌握的东西,这点毫无疑问。在多年的教学中,我们主要是让学生知道其内容,会使用。却未使学生了解其来龙去脉,基本不太去探究它的发现发展过程。这不利学生的发展。今天,我们教学这些知识时,尽管依其概念、法则、公式等的内容,设置问题情境让学生在解决问题中发现它、研究它、掌握它,实际上,在现行教科书中,已多处体现出这一点,我们必须充分利用好。
四、解题教学的开放性
数学科的练习题太多了。一个人一生解过的题与客观存在题从数量上比那就太渺小了。那么,要练好数学科解题问题就要解一获一的知识,甚至解一获多的知识。也就是常说的触类旁通、举一反
三、事半功倍的效益。这样解题数学就得具有开放性。如:在解题教学中,对于有关题目在解答完后要多想、多问、多总结。如此题中某条件发生变化如何解答,此题结论是否唯一,此题解答思路是否唯一,还有哪些解法,某法最捷等。教师可引导分析、学生也可分小组分析讨论,还可学生答辩式分析。一句话,可让学生从不同 的角度去思考,以不同的形式去探究,达到触类旁通,事半功倍的效果为佳。
五、数学应用的开放性教学
读书是学习,使用也是学习,而且是更重要的学习。学数学的目的就在应用数学。使其为人们的生产生活服务,但同时,在应用中得到巩固,得提高,得发展。如:学习概率知识时可让学生市面上注意观察几种游戏性娱乐活动,如彩票,玩骰子等。再如学解三角形时,可让学生在生活中探究旗杆高、烟窗高、池塘宽在不同环境条件下的测法。让其思考其中的学问、门道,让其探究解三角形知识的应用法,从而获得数学知识的应用能力及解实际问题的生活能力,进一步知道学习数学的重要性,从而提高学习数学的兴趣,增强学习的主动性,积极性。
数学是教师主导,学生主体。开放性教学效果取决于教师的设计组织,在于教师设计组织的客观性,实用性。随着教育形式的发展,辛勤的园丁会以新的教育理念代替传统的教育思想,会将开放性教学搞的实实在在,以适应社会的需要。