苹果手机7p计算器记录使用有记录吗

我是初学者,刚编的一个计算器,请大家多指教一下.【c吧】_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:94,589贴子:
我是初学者,刚编的一个计算器,请大家多指教一下.收藏
已通过了.爽!不过还请大家多多指教.&
演示:输入-5+20*0.4结果为3&
输入10*-0.2+7结果为5&
输入.2+.3结果为0.5&
importjava.io.*;&
importjava.util.*;&
publicclasstest{&
staticbufferedreaderkey=newbufferedreader(newinputstreamreader(system.in));&
&
publicstaticvoidmain(stringargs[])throwsioexception{&
//s用于储存用户所输入的字符串.&
strings=key.readline();&
&
//s1用于将用户输入的字符串中的符号+_*/全部替换为*号&
strings1=newstring();&
//构造向量v1,用于储存字符串中的数字&
vectorv1=newvector(0,1);&
//构造向量v2,用于储存字符串中的符号&
vectorv2=newvector(0,1);&
//n的用处不少,用于储存某个位置的值和判断循环.&
&
//d用于储存每次计算的结果,d1\d2用于储存数据&
doubled=0;&
doubled1=0;&
doubled2=0;&
&
&
/*分析用户输入的数据,将其中的数字存入向量v1中,符号存入向量v2中.*/&
while(true){&
s1=ok(s);&
n=s1.indexof('*',1);&
if(n==-1){v1.addelement(s.substring(0,s.length()));}&
v1.addelement(s.substring(0,n));&
v2.addelement(s.charat(n));&
s=s.substring(n+1,s.length());&
}&
/*-------------------------------------------------------------*/&
while(true){&
/*----分析两个向量内的数据,用向量一中的数字和向量二中的符号进行计算,直至向量二中没有符号---*/&
&
n=chen(v2);if(n==-1)&
d1=double.parsedouble((v1.elementat(n)).tostring());&
d2=double.parsedouble((v1.elementat(n+1)).tostring());&
&
switch(fuhao(v2.elementat(n))){&
case1:d=d1+d2;&
case2:d=d1-d2;&
case3:d=d1*d2;&
case4:d=d1/d2;&
default:&
}&
&
v1.removeelementat(n+1);&
v1.removeelementat(n);&
v1.insertelementat(d,n);&
v2.removeelementat(n);&
/*-------------------------------------------------------------*/&
}&
&
system.out.println(d);&
&
&
}&
&
/*构造一个方法,将字符串s中的符号全部换成*号,并返回新的字符串&
这样可以更好的判断字符串中的符号所在位置*/&
publicstaticstringok(strings){&
strings1=newstring();&
s1=((s.replace('+','*')).replace('-','*')).replace('/','*');&
returns1;&
}&
&
/*构造一个方法,用以判断应该先使中符号向量中的哪一个符&
号,并返回这个符号的位置*/&
publicstaticintchen(vectorv){&
intn1=v.indexof('*');&
intn2=v.indexof('/');&
intn=n1&n2?n1:n2;&
if(n1!=-1n2!=-1)&
&
if(n1!=-1n2==-1)&
returnn1;&
if(n1==-1n2!=-1)&
returnn2;&
if(n1+n2==-2)&
{&
intn3=v.indexof('+');&
intn4=v.indexof('-');&
if(n3!=-1||n4!=-1)&
returnn3&n4?n3:n4;&
}&
return-1;&
}&
&
/*构造一个方法,用以确定符号向量中的某个已知对象所代表的符号是+-/*中的哪一个&
用1234表示并返回*/&
publicstaticintfuhao(objecto){&
vectorp=newvector();&
p.addelement('~');&
p.addelement('+');&
p.addelement('-');&
p.addelement('*');&
p.addelement('/');&
if(o==p.elementat(1))return1;&
if(o==p.elementat(2))return2;&
if(o==p.elementat(3))return3;&
if(o==p.elementat(4))return4;&
return0;&
}&
&
}&
程序的算法:&
首先,用字符串s储存用户会输入型如这样的字符串:7+2*3+4&
1,我想可以将字符串s中的符号全部变为*号,这时就是1*2*3*4,储存在字符串s1中&
2,查找字符串s1中第一个*号的位置&
将该位置的符号储存在符号向量v2,这时v2中就有一个元素+号,即v2(+)&
3,将该符号前的所有数字给数字向量v1,这时v1(7)&
删除该符号及数字,得到新的字符串s:2*3+4&
重复以上步子,直至查找不到*号,此时将s中的数字的给v1,跳出循环&
v1,v2此时的储存就应该是:&
v17234&
v2+*+&
从v2查找*号或/号或+号或-号的位置n,这时按优先级,应该是n=1;&
记录该位置上的符号&
删掉该位置上的符号&
从数字向量v1中查找n和n+1处的元素,计算其结果保存在d中&
删掉掉n和n+1处的元素&
将结果插入到n元素处&
重复以上步子,最后得到的结果d就是计算式的运算结果.&
&
你这个发广告的不要来了
登录百度帐号那些年用过的科学计算器_生活记录_什么值得买
那些年用过的科学计算器
& & 当初选专业时没认真选,就入了土木这一行当,说起来就是一把辛酸一把泪啊,这就不吐苦水了&,在这就来说一说搞工程测量所用到的一些……& &应该做过工程的孩子对计算器最清楚不过的应该就是计算器了,不得不说小日本对国人的了解,卡西欧的计算器个人觉得挺符合国人的操作习惯的&这些计算器在当时都是四,五百块钱一个,有些型号都上千了&恩,很多不是本行业的朋友就会说&不就TM一个计算器吗,要得了那么贵吗,一个加减乘除的东西手机就可以搞定了&非也,在工程测量中经常要算的一些坐标,如果是普通计算器来计算,就是例举一大堆的公式,正弦余弦,勾股,角度……等等等等&当你算出一个点坐标时就会浪费了一堆的时间了,我们是奋战在现场一线的斗士&不是来做作业的,当然就得快准狠的计算出一些坐标及高程等等等等一堆数据&这个时候我们就要用到这些计算器的强大功能,类basic编程,大致就是在计算器里把不变的公式编进计算器里,然后再输入变动的一些数据,算出结果&(文字功底有些弱智)& & & &废话不说 从我最开始接触的计算器是从fx-4500开始,然后依次排到fx-4800,fx-4850,fx-5800,fx-9750,fx-9860,fx-cg10,fx-cg20,列了一堆型号这个时候应该先上图一.卡西欧fx-45004500计算器为卡西欧最经典产销的一款函数工程计算器一些基本功能(双行显示,组合计算,排列计算,坐标转换,统计数据,积分计算,逻辑运算,类BASIC编程语言)4500对我来说算是比较老的机子了,当初最开始接触时就被他时,他的主人说:不要乱摁哦,我里面有程序的,摁乱了什么就算不出了。当时我是&这样的,这个东西居然还能编程?好叼的样子哦&到后来我也一直没有怎么摆弄过这机子,只不过是他让我认识了编程计算器这一类好东西&优点:金属后盖,相对于其他机型个头较小,只需要上一颗纽扣电池即可使用缺点:皮质面盖,容易损坏。显示屏太小,数据显示有限,数据纯手工输入。因本款机型较老,现够入大部分作于收藏使用,网上能参考的程序不多,程序纯手工输入,刚毕业入行的孩子们可以忽略考虑这款&& &Casio 卡西欧 计算器工程用机fx-4500PA, 品牌: Casio 卡西欧, 卡西欧(计算器), *大容量程序存储能力(1103步)*和变量存储器数(26-163)*双行显示屏*点阵显示*242种计算功能*10位底数+2位指数显示*已编入同济大学出版社《土木工程测量》教材*已编入大大专院校相关专业教材(土木工程、水利、测量、矿业、农业等)详细参数尺寸:9.9*73*141.5mm&二.卡西欧fx-fx-4800,fx-4850,这两款机子算是差不多的了吧,4850算是4800的升级产品,这两款机子都较4500有了很大的提升,屏幕增大,能看得更清楚,cpu提升,运算更快&4800是我的师傅用的,当时他给我使用的是一个算高程的程序,什么输入桩号,偏距,ceng的一下就出结果了,加输入的一些参数,立马就知道了该点是要填还是要挖,神奇咧现在这两款机子已经很难找了,网上卖的也都当作收藏用,比之前价要高了很多优点:相较于4500来说,前盖改为塑料材质,屏幕增大,显示增多两行,能显示更多数据;耐摔&缺点:编程纯手工输入,不太熟练时很难找到相关语法所在的二级三级菜单和4500一样,机型较老,现够入大部分作于收藏使用,网上能参考的程序不多,程序纯手工输入,刚毕业入行的孩子们可以忽略考虑这款&&&&&淘宝搜索是最智能的商品搜索引擎,通过大数据的运营,准确的理解商品与用户,提供精准的个性化搜索体验。&&&&淘宝搜索是最智能的商品搜索引擎,通过大数据的运营,准确的理解商品与用户,提供精准的个性化搜索体验。&3.卡西欧fx-5800这个时候我就想要拥有自己的一部计算器了,神奇神奇最神奇的那种,&本来也想入一个4800的,在网上转了一段时间,看见了5800,都说相比较于4800又有了提升,编程更方便,运算更加快,当时就花了400多淘了一个回来,当时的女朋友还说买个400多的计算器干嘛,我说这东西值这个价,还好她是理解的。4800没有数据传输功能,计算器到手后我也就只能对着4800将程序一个一个的将语法和变量照搬输入了5800里,好不容易输完了,呵呵,来,试一试,傻眼了&运行不了,上网查了下才知道的程序不能通用,要转换,对于当时的我简直就是日了狗了&,怎么转,我什么都不会啊,于是就找论坛,找群,没想到当时的QQ群居然没有5800交流群,没有,我就自己建一个,从最开始的一个人到现在的基本满员,最开始的热闹到现在的冷清,主要是我都没去打理,偶尔去帮一些新人解答一些基本问题&。经过一段时间的自己摸索,终于搞懂了大概编程的概念与方法,顺利的把那条程序转过来自己使用了,当程序能正常运行的那一下,心里十分的爽朗&后来又利用空余时间编了些道路正算反算的程序,一些圆曲线缓和曲线放坡程序我都能得心应手了那个时候开始觉得自己很叼了&上手大小【卡西欧FX-5800P】京东JD.COM提供卡西欧FX-5800P正品行货,全国价格最低,并包括CASIOFX-5800P网购指南,以及卡西欧FX-5800P图片、FX-5800P参数、FX-5800P评论、FX-5800P心得、FX-5800P技巧等信息,网购卡西欧FX-5800P上京东,放心又轻松&&5800现在应该还是有挺多人使用,也有很多能人针对他出版了很多教程参考书籍(不是普通说明书&)淘宝搜索是最智能的商品搜索引擎,通过大数据的运营,准确的理解商品与用户,提供精准的个性化搜索体验。&优点:相比较来说,大小没多大改变,5800编程语法更加接近于类basic,在运行上更加快了显示为 & & &全屏点矩阵,显示更为清晰。现在还算比较主流,网上各测量论坛及文库程序较多,可以找来参考借 & & & &鉴,最叼的 是还有N多参考书籍&推荐刚入行的孩子可以入一个来学习自己编程,因为在编程过 & & &程中能学到很多东西&两节7号电池正常使用起码可以顶半年,换电池程序不丢失;耐摔&缺点:编程数据还是纯手工输入,但可以两台5800间相互传输程序三.卡西欧fx-9750后来又换了项目,项目不大,但TM有9条线路,我用5800的程序开始编数据库,9条路就有9个数据路,再加竖曲线的数据,天啦&几天才正常运行一条路的数据,加上这个时候人没有年轻时那么心静了,有点自暴自弃了,玩不下去了……&这个时候在群里看见有人推9750,当然又是再升级的东西,主要是这机子有个高手编了一套全中文程序,我下了个模拟器来试用&那就是我要的滑板鞋……计算器,二话不说,下单买回来(当时应该也是600+吧)这程序的确好用,在电脑上输好参数直接导入,方便快捷(ps:刚从事测量行业的孩子,个人建议还是自己了解下大概编程,能让自己对算法的一个了解,因为这个计算器加这个程序太傻瓜了)上手大小&【卡西欧FX-9750GII】京东JD.COM提供卡西欧FX-9750GII正品行货,全国价格最低,并包括CASIOFX-9750GII网购指南,以及卡西欧FX-9750GII图片、FX-9750GII参数、FX-9750GII评论、FX-9750GII心得、FX-9750GII技巧等信息,网购卡西欧FX-9750GII上京东,放心又轻松优点:屏幕更加大,机身也大了, 内存也大了,&(一切都增强增大了,你不喜欢吗)& & 网上能找到的参考程序与书籍也相当多,我看中的是某达人开发的全中文程序,电脑端输入参数& & 然后传输到计算器。还能显示txt文档(在工作空闲之余看看四大名著金瓶梅之类的&)& &耐摔&缺点:个头比较大,4节7号电池推荐:测量人员都可配备&(现为我使用的主力机,5800伦为算+-*/的地步了)当然最好安装个测量程序上面是我个人接触过的卡西欧系列了,还有的CG-10和CG-20没怎么接触过就不例举了,上个全系对比图四.德州仪器TI-NSPIRE CAS(大黑)o显示屏尺寸:320*240像素,是TI-83 Plus和TI-84 Plus的2倍 o 分辨率:~~115 DPI ; 16级灰阶 - 是TI-83 Plus和TI-84 Plus分辨率的5倍 o 电池:7号(4节) o 可以使用配套的(需单独购买) o 内存:20MB储存内存 / 16MB 运算内存 o USB接口:用于连接电脑,以及TI-Nspire图形计算器之间的连接。空暇之余看见很多同行讨论着德州大黑&,现在有点对这些科学编程计算中毒了,买买买,不买还是人吗!二话不说入了他。这机子比卡西欧的个头大了很多,操作习惯上也有不同,不过这计算器的程序网上很多,有的程序相当强大,需要好好研究,还能玩2048游戏呢&淘宝搜索是最智能的商品搜索引擎,通过大数据的运营,准确的理解商品与用户,提供精准的个性化搜索体验。&&大黑也已经停产了,网上全新产品有些难寻,现在小白和TI-NSPIRE CX CAS彩屏居多拿手上的感觉自己升级程序运行中电池仓在键盘下玩2048优点:屏幕3.2,又是一个大家伙,编程方便,电脑端可以利用官方的模拟器编辑试运行后就可以传到机子使用 & & 了;网上强大的程序也很多,有兴趣都可以找一下&缺点:+-*/摁键太小,反馈不是特别舒服,对于偶尔处于快速计算的我来说不太喜欢简单计算不如5800& & 个头比9750还要大,有点快把持不住了&&推荐:各阶段测量人员,对编程开发感兴趣的小伙伴均可入手&& & &只不过现已停产,很难买到新机,可以小白和TI-NSPIRE CX CAS替代,ti系列的程序都是通用的&现有3款计算器在一起&和4s个头对比,完爆小家伙&奥利奥奶油夹心&其实每款计算器都有自己的优点与缺点,能编出或者找到最合适自己使用的程序才是王道&结尾上几张测量人员的艰辛图,测量工作是枯燥的,成天风吹日晒,还要处理一大堆纯数字,常年在外,与家人两地分居,有的至今还没娶到老婆&(自己),希望天下的测量员都能开心工作,生活幸福& &文字功底差,现场事情比较多,利用些许空余时间来码了这一堆自己都读不下去的段子&,望见谅&&
推荐关注:
鼠标移到标签上方,
尝试关注标签~
相关热门原创
MECHREVO 机械革命 S1 轻薄笔记本
【轻众测】大朴 氧力多 鲜氧洗涤颗粒
Feiyu Tech 飞宇科技 G6 运动相机稳定器
ORVIBO 欧瑞博 T1 智能门锁
赞72评论96
赞84评论49
赞58评论22
赞873评论232
赞1113评论609
赞826评论232
赞754评论354
赞531评论67
扫一下,分享更方便,购买更轻松
用户名/邮箱
两周内免登录【图文】金融计算器使用_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
金融计算器使用
阅读已结束,下载本文到电脑
想免费下载本文?
登录百度文库,专享文档复制特权,积分每天免费拿!
你可能喜欢【图文】CFA一级如何使用计算器讲义_吴轶_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
CFA一级如何使用计算器讲义_吴轶
阅读已结束,下载本文到电脑
想免费下载本文?
登录百度文库,专享文档复制特权,积分每天免费拿!
你可能喜欢

我要回帖

更多关于 苹果手机7p计算器记录 的文章

 

随机推荐