急呀!!请问哪位高手知道用手指计算加减乘除法的呀

作者&投稿:盛溥 (若有异议请与网页底部的电邮联系)
用PYTHON2做个计算器,哪位高手能用Python写出计算器的代码,需要加减乘除和退出,谢谢!~

粗略的写了一个,没有包含对输入的检查。
# coding: utf-8'''计算器'''operator = { 'a': ['a for addition','+'], 'b': ['b for subtraction','-'], 'c': ['c for multiplication','*'], 'd': ['d for division','/'], 'z': ['z for exit',None]}def DisplayOperationMenu(): for key, data in operator.items(): print data[0] printdef GetInputs(): input_data = raw_input('Input two numbers (format -> number1,number2): ') return (int(input_data.split(',')[0]),int(input_data.split(',')[1]))def GetOperator(): input_operator = raw_input('Select one of the above operates: ') try: return operator[input_operator][1] except: return 'SKIP'def Calculator(parameters, operator): strline = '{0}{2}{1}'.format(parameters[0],parameters[1],operator) try: print '{}={}'.format(strline, eval(strline)) except: print '' printwhile True: DisplayOperationMenu() p = GetOperator() if p == 'SKIP': print 'Incorrect selection!' continue elif p is None: break else: Calculator(GetInputs(), p)测试:
运行的时候选择d
输入100,20

二进制遵循以下法则:0+0=0、0+1=1、1+0=1、1+1=0 进位、0-0=0、0-1=1 借位。
代入计算得10000-111=1001。
二进制乘法:(如10111<<1000代表在10111后面添加3个零)
10010<<10000=100100000
10010<<1000=10010000
10010<<10=100100
最后相加,得
100100000+10010000+100100
=110110000+100100
=111010100

扩展资料:
二进制优点
1、数字装置简单可靠,所用元件少。
2、只有两个数码0和1,因此它的每一位数都可用任何具有两个不同稳定状态的元件来表示。
3、基本运算规则简单,运算操作方便。
二进制缺点
用二进制表示一个数时,位数多。因此实际使用中多采用送入数字系统前用十进制,送入机器后再转换成二进制数,让数字系统进行运算,运算结束后再将二进制转换为十进制供人们阅读。
二进制和十六进制的互相转换比较重要。不过这二者的转换却不用计算,每个C,C++程序员都能做到看见二进制数,直接就能转换为十六进制数,反之亦然。
参考资料来源:百度百科-二进制

如果你是因为看到下面这则新闻才问的,那没办法,不能帮您省个买书的钱了

中学老师掐手指计算百万以下运算

2006年04月03日 15:23:38 杭州网

“我们的两只手,也是一个完美的计算器,一般用它可能进行六位数以内的加减乘除、平方、开平方六种计算。其运算速度,加减速度可与电子计算机相媲美,乘除比珠算还要快,平方、开平方比笔算快得多。”这种堪称神奇的算法便是榆中四中一名中学教师罗彦频历经十年发明的“手指速算法”。

3月30日,当中央电视台《想挑战吗?》
栏目从网上看到此消息后,向这名中学教师发出了真诚的邀请,以期让全国人民目睹这种神奇算法的魅力。昨日,记者来到榆中罗彦频的家中全程见证了这种国内首创、世界独一的“手指速算法”。

100万数字以下随便出题

中午,当清瘦的罗彦频出现在记者面前时,他用05年新出的一本书作为开场白介绍了自己。在一本名为《手指速算法》的书中,记者对罗彦频有了初步的了解。无需借助其他计算工具,只需用两只手,就能快速完美地完成加减乘除、平方、开平方等运算。同时,罗彦频信心十足地告诉记者,只要是100万以下的数字,记者可以随便说出一组数字,他都能快速且正确无误地说出答案。

为验证此话的真实性,记者当场写下79856+97656,只见罗彦频伸出双手,用拇指、食指和无名指掐掐算算,3秒钟后说出了答案:177512。而此时,记者才刚刚在计算器上将数字输入完毕。此后,记者又出了一道带小数点的乘法,5784.7*94,不到30秒罗彦频抬起头,面带微笑地回答:等于543761.8。而记者在纸上演算时仍然慢了他一步。更令人称奇的是,“手指速算法”中的加减乘法等已被罗彦频列到简单的行列,而他最在行的却是开平方。对0.034226进行开平方时,罗彦频仅用了四十秒便正确地说出了答案。在进行一番验证后,罗彦频以绝对的实力证明,他的“手指速算法”绝不是空穴来风,而是一门快速科学、简单实用的计算方法。

央视关注“手指速算法”

为将自己发明创造的“手指速算法”在全国推广,2005年3月,罗彦频历经十年自编的《手指速算法》一书终于面世。该书一经出版,被甘肃省政法学院一名爱好速算的大学生梁权购得。书上的内容深深吸引了梁权,两人由此相识。在梁权的帮助下,在前罗彦频“手指速算”的内容频频出现在各大网站。也就是这个机会,有幸让罗彦频结识了全国各地的朋友。2005年7月,中央电视台《想挑战吗?》栏目从网上发现罗彦频的手指速算消息后,对此进行了极大的关注,并希望罗彦频能亲自到现场录制节日,为全国观众演绎手指速算的全过程,展示一个新奇的速算领域。

自己发明的速算方法得到中央电视台的关注,罗彦频的喜悦之情溢于言表。他高兴地告诉记者,3月30日,中央电视台的工作人员还督促他尽快整理录像资料寄到总部。并清楚地告诉他,等待的时间不会太长。

更让罗彦频受益匪浅的是,他的“手指速算法”也让他结识了全国各地的朋友。几个月来,全国200多人向他打电话或发短信咨询手指速算的学习方法。在罗彦频的手机上,一名黑龙江的男子说,“昨晚我激动得彻夜难眠,15年来,我在寻求探索手指教学,今天终于如愿。是发达的高科技让我们相识,让我们携手共进!同时该男子还诚恳地表示,6月他将抵兰拜罗彦频为师,希望推广速算法。

“速算”问世受侄女启发

当今社会,许多人已习惯了借助于计算工具进行运算。而罗彦频是怎么匠心独运地想到发明创造“手指速算法”?罗彦频笑着说,其实很简单。十年前,当我看到上小学一年级的侄女扳着手指头算数字时,突然萌发了是否发明一种快速简单的运算方法。在此想法的启发下,罗彦频不断地思考、尝试,构思了手指速算的框架。即通过各手指的展、伸、捏、屈等动作完成运算。在解释这种速算法的实用性时,罗彦频说,手指速算人人都能学,人人都能用。对真心想学的人来说,十几分钟就能学会,但需长期坚持练习,熟练后人人都能成为速算专家。一旦学会,将会终生受益,既能算数,又能巧手益智、健脑强身、可谓一举多得。

从发明到熟练运用,罗彦频本人又用了多长时间超过计算机、计算器的运算速度呢?当记者提出这个问题时,罗彦频笑了,“许多给我发短信的人都问过相同的问题”。尽管我发明了“手指速算法”,但我的成长过程也是通过长期坚持不懈的练习才得以成功。因此,可以说要想成功能是没有捷径可走的。

来源:兰州晚报

最后的建议还是:买本书,支持罗彦频老师!!!
再者,如果这里这么小的篇幅就能告诉你怎样用手指计算加减乘除法,人家也不用出上一本书啊,!!出几页纸然后卖报一样地四处发就行啦~~
如果这里这么小的篇幅就能告诉你怎样用手指计算加减乘除法,别人都会来百度知道学那东西,书就一本都难卖了,罗彦频也一定想过这个问题,可书还是照出照卖,所以我们可以确定,这个问题在这儿没得说清!!!


我一直不明白什么是前手和后手,请哪位高手帮我举例说明一下,谢谢!
出票人甲将票据交付给受款人乙,乙通过背书将票据转让给丙,丙又将票据转让给丁,丁又将票据转让给戊,戊为最后持票人。请问:在这一系列的当事人之间,谁是票据上的前手和后手?这样的区分有何意义?答:①甲、乙、丙、丁、戊所处的地位是相互独立的,在前者被称为前手,在后者被称为后手。例如...

请问有没有哪位高手知道 MAYA导出的OBJ再打开 什么东西都没有 这个问...
用maya打开你的obj文件,再window---Outliner看看里面是不是有东西,没有的话就是保存的时候没保存好,有的话选中它,再到maya界面按f就可以看到了。

请问一下我的命盘怎么解啊?哪位高手帮我解一下
喜神的选择一般从得分最少的哪一类中选取,此类中值最少的五行就是你的「喜神」或称「有用之神」。当「喜神」来自流年或大运时,命盘的五行会较平衡。平衡的五行较不会打架。换言之,不愉快的事会减到最低点,那一年就会较幸运。八字就是从这个平衡理论,去分析人一生的起落。这里,我们就选土当做...

...到一半的时候就开始叠字,请问哪位高手能帮忙解决,谢谢!
在打印机属性里方向改一下横向、纵向就可以了。要是还不可以,用电脑系统自带的Epson LQ-1600K的通用驱动程序重新安装一下就好了。

请问如何免费在网站上发布信息呀?急呀!求哪位高手指点。
很多网站上可以免费注册发布信息,百度上随便搜索一种商品,最后写着百度快照四个字的,都是发布平台上免费发布的信息

跪求:哪位好心的高手推荐一只股票,带技术分析和建议的,急啊 ,要考试...
4、随后该股下跌到了23元附近,有企稳继续,股价一度出现了反弹。5、接着1月末到4月末,该股是个振荡的行情。从K线角度讲,就是K线形成了个“箱体震荡”格局。箱体的下沿是24.5元,箱体的上沿是28.5元。如果作为K线的高手,一定会在这个箱体里做波段从而能赚取不出的利润。因为这中间的差价就有...

求签求到下签,请哪位高手帮忙解签。
"天边消息实难思,切莫多心望强求,若把石头磨作镜,会知枉费已功夫。"【白话浅释】就像未知的事情难以预料,别只顾自己有所强求;就好像想用石头来磨成一面明镜,恐怕耗尽精神心力也只是徒然。【综合分析】此签安静守旧之象,宜积德,修身为先,凡事不必强求。交易-阻 婚姻-不合 求财-平平 自身-...

我想做网代,请问哪位高手可以提供货源地址?跪谢!
到处都是批发市场,你去那里去找了,如果在广州的话,到处是厂,哪里都有货源呀 ,在广州,到我们这里来,我们厂有百丽,他她,天美意,思加图女鞋厂价直销,

哪位高手知道怎样将脸上的痘坑修复呢?推荐点产品或方法吧!在此谢谢了...
彼得罗夫青瓜舒缓面膜 深层补水,镇静修复,性质极其温和的啫喱面膜,含有青瓜、木瓜等十种草本精华,深层补水的同时镇静舒缓肌肤的敏感症状。肌克gekee祛痘膏 这款得特别推荐下!很多护肤博主评价肌克为万能祛痘膏,是一款口碑极佳的小众品牌,去痘痘痘印效果显著,配方是多位皮肤医师多年的经验积累,成分很棒纯...

请问哪位高手知道英雄无敌5英雄如何突破等级40的限制啊!谢谢了
游戏规定40级到顶了呀,因为40级时技能早就学完了,再升级也没意义啊。

沙坪坝区19298088376: 请问谁知道手指心算数字表示方法 -
山枫济尼:[答案] 手指心算速算口诀 双手握拳,掌心向内,两拳间隔不要太开,胳膊抬平,出指时从右手的食指开始,食指伸出代表1;中指伸出代表2;无名指伸出代表3;小指伸出代表4;四个手指收回伸出大拇指代表5;当数到9时,把伸出的五个指头收回,伸出...

沙坪坝区19298088376: 请问有谁知道怎么手算开平方用手算的算术平方根的算法,知道的教一下, -
山枫济尼:[答案] 书上有教的单说不好讲原理和算除法是类似的以1745为例:从个位起,1745有4位数,所以开始只看16去满足x*x≤17的x的最大值得到x=4,余数为1将剩下的2位移下来得到3位数145根据前面得到的x=4求(x*20+y)*y≤145得到y=1,...

沙坪坝区19298088376: 请问怎么手算log函数,不用计算器 -
山枫济尼: 用幂级数展开:可以计算2以内的自然对数,再通过对数公式计算2以上的数,如:ln8=3ln2 ln6=ln(4*1.5)=2ln2+ln1.5 通过换底公式,就可以计算任意对数的值.

沙坪坝区19298088376: 手算开根号迅速学会 -
山枫济尼: 既然方法会,就不多说了,原理告诉你(X+10)^2=X^2+20X+100=X(X+20)+100懂了吗? ..祝你学习进步 ..

沙坪坝区19298088376: 能用一只手表示一、二、三、四、五、六、七、八、九、十,哪位高手能解决? -
山枫济尼: 一到五就不用说了,大姆指跟小手指伸直其它三个蜷起来是六,五个手指捏一起是七,大姆指,食指伸出,其它三个蜷起是八,食指下面一节伸直,上面两节弯曲是九,握起拳头是十

沙坪坝区19298088376: 预制板钢筋如何计算,手算的,具体的请高手帮忙 -
山枫济尼: 抽筋啊.画出预制板中的所有钢筋详图,然后分别计算某一个钢筋的长度或下料长度,计算此钢筋的总长度,然后按规格,汇总钢筋的长度.然后计算钢筋的总质量或总质量.钢筋总质量或总重量就计算出来了.熟练了.钢筋详图也就不用画了.直接看着施工图心算长度或借着计算器,草稿纸算出来.

沙坪坝区19298088376: 如果用女人的手判断胸的罩杯大小,怎么分a,b,c,d?不是男人的手...求高手指点... -
山枫济尼: 我真还没听说过用手来判断. 不过用手判断也就是个大概的大小. 首先,先用手拖住乳房,四指并拢,四根手指大约有8,9CM粗. 然后就看大概吧,能稳稳拖住,而且前端出来些,大概就在B,C的样子. 正好拖住大概就是A. 拖不住就是D或者更大.....

沙坪坝区19298088376: 怎样教孩子加减法心算,儿子读大班了,他用手指算的出来十以内的加减法,要他用心算不用手指那就不会了 -
山枫济尼: 小孩对数字熟点了,直接教会乘法口决,小孩记忆力很好的,用不到两个星期就脱百口说到任意的得数了,也起到强化小孩记忆力的作用.再和凑十差度十法一起用,20以内就不是问题了,但刚开始十以内数手指,还是很版必要的,除非你有时间天天强化他十以内加减到背熟了或一看就有得数的那种.这些就要看大人的时间安排与耐性,和如何让小孩有兴趣地的去学,这才是关建权.

沙坪坝区19298088376: 请问怎样手算开平方根? -
山枫济尼: 1.从个位起向左每隔两位为一节,若带有小数从小数点起向右每隔两位一节,用“,”号将各节分开; 2.求不大于左边第一节数的平方根,为平方根最高上的数; 3.从左边第一节数里减去求得的最高位上的数的平方,在它们的差的右边写上第二节数作为第一个余数; 4.把商的最高位上的数乘20去试除第一个余数,所得的是整数作试商(如果这个最大整数大于或等于10,就用9或8作试商); 5.用最高位的数乘以20加上试商再乘以试商.如果所得的积小于或等于余数,这个试商就是平方根的第二位数;如果所得的积大于余数,就把试商逐次减小再试,直到积小于或等于余数为止; 6.用同样的方法,继续求平方根的其他各位上的数.

沙坪坝区19298088376: 请问怎样手算开平方根?
山枫济尼: 例:根20,等于根下4*5,4是2的平方,结果就等于2倍根5 常用的根2=1.414 根3=1.732 根5=2.236 等最好背下来,有时可能用到. 可以的

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网