[发明专利]一种多级乘方运算准确度更高的新型便携式计算器在审
申请号: | 202010912696.0 | 申请日: | 2020-09-03 |
公开(公告)号: | CN112035392A | 公开(公告)日: | 2020-12-04 |
发明(设计)人: | 不公告发明人 | 申请(专利权)人: | 付宝禄 |
主分类号: | G06F15/02 | 分类号: | G06F15/02 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 101102 北京市通州*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 多级 乘方 运算 准确度 更高 新型 便携式 计算器 | ||
一种多级乘方运算准确度更高的新型计算器,更具体的涉及一种提供多级乘方运算的便携式计算器。该新型便携式计算器能通过辨识多级乘方运算的底数与各级指数,并通过计算逻辑程序的优化实现对多级乘方更迅速且准确的计算。
技术领域
本申请涉及一种通用便携式计算器,更具体的涉及一种能提供多级乘方运算的便携式计算器。
背景技术
现有通用的便携式计算器,在进行乘方运算时,一般都能正确计算。比如计算2^3或者输入23都能计算出正确结果8。但是当我们要进行多级乘方运算时,比如计算2^3^2,无论如何输入都只能得到512。而实际上该计算结果是错误的,不准确的。从根本定义上,当我们输入2^3^2,希望计算的是(2^3)^2,正确结果应该是64。而不是现有计算器默认的2^(3^2)。这样的计算器往往会出现很多啼笑皆非的结果,比如2^1^2,与2^2^1,结果会完全不相等。
发明内容
为了克服现有便携式计算器在多级乘方运算时出现的错误,本申请提供一种多级乘方运算准确度更高的便携式新型计算器,在源程序编码上通过程序手段改变原有默认的计算逻辑,避免此类错误和不准确的计算出现。
本申请解决该类问题的方案是,首先通过通用内置程序辨识多级乘方运算,然后在涉及到多级乘方运算时,先通过通用程序编程辨识出最低级底数,并将其作为初始计算的唯一底数,并把其他底数与指数按照与唯一底数的关系均作为各级指数。此处所指的底数和指数仅指其在多级乘方运算中的位置,可以是一个数字,也可以是一个待计算的计算单元。
该技术方案的一个特征是采用通用程序编程实现先计算最低级的底部的底数和其上一级指数的乘方,得到第一级乘方的运算结果,并将该结果作为底部往上一级也就是第二级乘方运算的底数,再取其更高级的指数进行乘方求幂运算,如有第三级或者第四级甚至更高级乘方运算,则按同样先低级后高级的原则,循环计算直到已经取完最上层指数,完成所有级数的乘方运算,并将最后一次乘方运算的结果显示并输出为此次多级乘方运算的结果。
该技术方案的另一个特征是在辨识出唯一底数和各级指数后,通过通用程序编程实现各级指数的直接相乘作为唯一指数,再通过通用程序编程实现唯一底数与唯一指数的一次乘方运算,并将该运算结果显示并输出为此次多级乘方运算的结果。
具体实施例
根据本申请的一个实施例,在进行多级乘方运算时,通过编程自动辨识各级指数,通过辨认优先运算符“()”,将其放入最高计算优先级,当优选运算符“()”外仍存在多级乘方时,按照乘方的级数在每级乘方的指数后自动默认添加优选运算符“()”,然后通过默认的一级乘方运算方法进行计算,如此可实现准确计算。当优选运算符“()”内仍存在多级乘方时,按照乘方的级数在每级乘方的指数后自动默认添加优选运算符“()”,然后通过默认的一级乘方运算方法进行计算,并将最后一次乘方运算的结果显示并输出为此次多级乘方运算的结果。
根据本申请的另一个实施例,在进行多级乘方运算时,通过修改默认的多级乘方运算程序,先计算最低级的底部的底数和其上一级指数的乘方,得到一个幂作为第一级乘方的运算结果,并将该结果作为底部往上一级也就是第二级乘方运算的底数,再取其更高级的指数进行乘方求幂运算,如有第三级或者第四级甚至更高级乘方运算,则按同样先低级后高级的原则,循环计算直到已经取完最上层指数,完成所有级数的乘方运算,并将最后一次乘方运算的结果显示并输出为此次多级乘方运算的结果。
根据本申请的另一个实施例,在进行多级乘方运算时,通过通用内置程序辨识多级乘方运算,在涉及到多级乘方运算时,先辨识出最低级底数,并将其作为初始计算的唯一底数,并把其他底数与指数均作为各级指数。通过通用程序编程实现各级指数的直接相乘作为唯一指数,再通过通用程序编程实现唯一底数与唯一指数的一次乘方运算,并将该运算结果显示并输出为此次多级乘方运算的结果。
以上只通过说明的方式描述实现申请的某些示范性实施例,毋庸置疑,对于本领域的普通技术人员,在不偏离本申请的创新性和新颖性精神的范围和前提下,可以用各种不同的方式对所描述的实施例进行修正。因此上述实例及描述在本质上是说明性的,不应理解为对本申请要求保护范围的限制。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于付宝禄,未经付宝禄许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010912696.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:液压换向阀的阀杆自动上料去毛刺系统
- 下一篇:一种乘车订单管理的方法及系统