[发明专利]一种移动终端计算器的计算方法和装置有效
申请号: | 201310569523.3 | 申请日: | 2013-11-13 |
公开(公告)号: | CN103577157A | 公开(公告)日: | 2014-02-12 |
发明(设计)人: | 杨维琴;俞斌 | 申请(专利权)人: | TCL通讯(宁波)有限公司 |
主分类号: | G06F9/302 | 分类号: | G06F9/302 |
代理公司: | 深圳市君胜知识产权代理事务所 44268 | 代理人: | 王永文;刘文求 |
地址: | 315100 浙江省*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 移动 终端 计算器 计算方法 装置 | ||
技术领域
本发明涉及移动终端计算器领域,尤其涉及的是一种移动终端计算器的计算方法和装置。
背景技术
目前,在现有技术中,计算器作为最常用的功能之一,因其开发简单,手机等移动终端都会带有计算器。然而,现有的移动终端计算器只能处理一些常见的数学运算,有一些现有的或将来会出现的数学运算,计算器的传统方法无法进行计算,譬如微分,积分等等数学运算;另外,如果输入的运算式非常复杂,计算过程将很久,导致运算速度慢,给用户带来了不便。因此现有移动终端计算器功能存在缺陷,有值得改进的地方。
因此,现有技术还有待于改进和发展。
发明内容
本发明要解决的技术问题在于,针对现有技术的上述缺陷,提供一种移动终端计算器的计算方法和装置,旨在解决现有的移动终端计算器功能存在缺陷且运算速度慢的问题。
本发明解决技术问题所采用的技术方案如下:
一种移动终端计算器的计算方法,其中,包括以下步骤:
A、预先对字符进行分类,将所述字符分类为具有运算意义的运算字符和用于控制运算式的指令字符,并存储各种运算式及对应的计算结果;
B、接收用户输入的字符,并对字符进行判断;
C、当输入的字符为运算字符时,将所述运算字符以追加的形式在显示屏上进行显示,并根据所述运算字符查询相应的运算式的计算结果,将所述计算结果发送至缓存单元;当输入的字符为等于符号时,将缓存单元内的计算结果发送到显示屏上显示。
所述的移动终端计算器的计算方法,其中,所述步骤A具体包括:
A1、将移动终端计算器能识别的字符分为在运算式中具有运算意义的运算字符和用于控制运算式的指令字符;
A2、保存根据移动终端计算器能够识别的多个字符组合的运算式及对应的计算结果。
所述的移动终端计算器的计算方法,其中,所述步骤A2具体包括:
A21、将移动终端计算器能够识别的运算字符个数记为N个,其中,N为正整数,并对应设置N个保存有一个运算字符的运算结果的第一级存储单元;
A22、在每一个第一级存储单元中,对应设置N个保存有两个运算字符的运算结果的第二级存储单元;
A23、在每一个第二级存储单元中,对应设置N个保存有三个运算字符的运算结果的第三级存储单元;
A24、依次类推,在每一个第K-1级存储单元中,对应设置N个保存有K个运算字符的运算结果的第K级存储单元,其中,K为正整数且根据用户设置决定。
所述的移动终端计算器的计算方法,其中,所述步骤C具体包括:
C1、当检测到输入的第一个运算字符时,则在第一级存储单元中查询该字符,并将对应的运算结果发送至缓存单元;
C2、当检测到输入的第二个运算字符时,则在第二级存储单元中查询该字符,并将对应的运算结果发送至缓存单元;
C3、当检测到输入的第三个运算字符时,则在第三级存储单元中查询该字符,并将对应的运算结果发送至缓存单元;
C4、依次类推,当检测到输入的第K个运算字符时,则在第K级存储单元中查询该字符,并将对应的运算结果发送至缓存单元;
C5、当输入的字符为指令字符时,若指令字符为等于符号时,将缓存单元内的当前个数的运算字符对应的运算结果发送到显示屏上显示,并清除缓存单元内的运算结果;若指令字符为清除符号时,则清除缓存单元内的计算结果。
所述的移动终端计算器的计算方法,其中,所述运算字符包括:微分符号、积分符号和三角函数符号。
一种移动终端计算器的计算装置,其中,包括:
预先分类及存储模块,用于预先对字符进行分类,将所述字符分类为具有运算意义的运算字符和用于控制运算式的指令字符,并存储各种运算式及对应的计算结果;
字符判断模块,用于接收用户输入的字符,并对字符进行判断;
结果计算模块,用于当输入的字符为运算字符时,将所述运算字符以追加的形式在显示屏上进行显示,并根据所述运算字符查询相应的运算式的计算结果,将所述计算结果发送至缓存单元;当输入的字符为等于符号时,将缓存单元内的计算结果发送到显示屏上显示。
所述的移动终端计算器的计算装置,其中,所述预先分类及存储模块包括:
分类模块,用于将移动终端计算器能识别的字符分为在运算式中具有运算意义的运算字符和用于控制运算式的指令字符;
存储模块,用于保存根据移动终端计算器能够识别的多个字符组合的运算式及对应的计算结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于TCL通讯(宁波)有限公司,未经TCL通讯(宁波)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310569523.3/2.html,转载请声明来源钻瓜专利网。