一种商务用多功能计算器及计算方法及装置与流程

文档序号:11950136阅读:514来源:国知局
一种商务用多功能计算器及计算方法及装置与流程

本发明涉及计算器技术领域,具体地,本发明涉及一种商务用多功能计算器及计算方法及装置。



背景技术:

市场上,“2行式显示屏”计算机琳琳种种,由于“2行式显示屏”就算器可让使用者先输入数值或算式,然后按执行键进行运算,因此,若输入时发现错误,可用 [ t ] / [ u] 按钮,将游标移到要改正的位置,再按[DEL] 键消除目前游标所在位置的数字或函数, 又或按 [INS]激活插入状态,再输入字符或函数,插入到游标目前的位置。在确认输入正确,再启动运算。 在得出演算结果后,用户仍然可以利用[ t ] / [ u] 按钮,更改先前的算式,以进行重复计算。

现在市场上 “2行式显示屏” 计算器以科学型计算器为主. 例如 HP-35S、Casio 82MS、95MS、570MS、991MS、Sharp EL-506X、EL-509等。这些计算机的销售对象主要是学生、教师、或从事工程工作的人士。功能通常包括三角函数 ( sin、cos、tan、sin-1、cos-1、tan-1), 双曲线函数 ( sinh、cosh、tanh、sinh-1、cosh-1、tanh-1 ) 、常用及自然对数 ( log、ln、10x、ex ),阶乘 ( x y )、排列组合 ( nPr、nCr )、坐标转换、统计计算等。但应用在办公室实务的 “2行式显示屏” 计算机不多。市场上可见有 TI-106II、 Victor 9800等。TI-106II 只包含基本功能。如算术运算和独立记忆体运作。虽然 Victor 9800 加入了税计算,但还是未能全面应付一般商务所需,例如获利率计算等。



技术实现要素:

本发明基于目前市场上计算器存在的不足,针对一般商务需要,提供了一种商务用多功能计算器及计算方法及装置,所述计算器既能进行常规数学运行,还能应付一般商务所需,进行多种商务计算。

根据本发明的一个方面,提供了一种商务用多功能计算器,包括计算器本体、显示器、独立存储器、堆栈存储器以及处理器,所述计算器本体上设置有包括多个按键的键盘,所述显示器、独立存储器、堆栈存储器以及所述键盘上的多个按键均连接至所述处理器,所述键盘包括:

常规运算模块,用于进行常规数学运算;

独立存储模块,用于在独立存储器中进行数值的存取;

算式重现模块,用于重现堆栈存储器中所存储的算式及其结果;

税务计算模块,用于进行税务计算;

成本/销售额/获利率计算模块,用于进行成本、销售额或获利率的计算;

货币转换模块,用于进行不同货币之间的转换计算。

优选地,所述显示器为二行LCD显示器。

优选地,所述显示器还包括用于独立存储器当前状态的指示模块、用于堆栈存储器当前状态的指示模块以及用于字符当前状态的指示模块。

优选地,所述计算器本体还设置有一滑动开关,用于控制选择不同的税率。

优选地,所述滑动开关设置有3个固定税率档以及1个可变税率档,所述3个固定税率档分别设置为“5%”档、“8%” 档以及“10%”档,所述可变税率档设置为“F”档。

优选地,所述税务计算模块包括加税单元、减税单元、以及税率设置单元。

优选地,所述货币转换模块包括外币转本币单元、本币转外币单元以及汇率设置单元。

优选地,所述算式重现模块包括向前搜索单元以及向后搜索单元。

根据本发明的另一方面,提供了一种使用如上所述的商务用计算器的计算方法,其特征在于,包括以下步骤:

S1、检测在一预设时间段内是否有输入,若有输入且所述输入为非“OFF”命令,则执行步骤S2,否则进入关机模式;

S2、判断所述输入是否为除了“=”以及“%”外的常规运算模块输入,若是,则将所述输入存储在堆栈存储器中并返回步骤S1,若否,则执行步骤S3;

S3、判断所述输入是否为独立存储模块输入,若是,则执行独立存储模块操作并返回步骤S1,若否,则执行步骤S4;

S4、判断所述输入是否为“=”,若是,则将所述输入存储在堆栈存储器中并进行算式计算,接着返回步骤S1,若否,则执行步骤S5;

S5、判断所述输入是否为“%”,若是,则将所述输入存储在堆栈存储器中并进行百分率计算,接着返回步骤S1,若否,则执行步骤S6;

S6、判断所述输入是否为税物计算模块输入,若是,则将所述输入存储在堆栈存储器中并进行税务计算,接着返回步骤S1;若否,则执行步骤S7;

S7、判断所述输入是否为成本/销售额/获利率计算模块输入,若是,则将所述输入存储在堆栈存储器中并进行成本、销售额或获利率计算,接着返回步骤S1,若否,则执行步骤S8;

S8、判断所述输入是否为货币转换模块输入,若是,则将所述输入存储在堆栈存储器中并进行不同货币之间的转换计算,接着返回步骤S1,若否,则执行步骤S9;

S9、判断所述输入是否为“ON”,若是,则进行重置,若否,则返回步骤S1。

根据本发明的再一方面,提供了一种使用如上所述的商务用计算器的计算装置,其特征在于,包括:

第一模块,用于检测在一预设时间段内是否有输入,若有输入且所述输入为非“OFF”命令,则执行第二模块,否则进入关机模式;

第二模块,用于判断所述输入是否为除了“=”以及“%”外的常规运算模块输入,若是,则将所述输入存储在堆栈存储器中并返回第一模块,若否,则执行第三模块;

第三模块,用于判断所述输入是否为独立存储模块输入,若是,则执行独立存储模块操作并返回第一模块,若否,则执行第四模块;

第四模块,用于判断所述输入是否为“=”,若是,则将所述输入存储在堆栈存储器中并进行算式计算,接着返回第一模块,若否,则执行第五模块;

第五模块,用于判断所述输入是否为“%”,若是,则将所述输入存储在堆栈存储器中并进行百分率计算,接着返回第一模块,若否,则执行第六模块;

第六模块,用于判断所述输入是否为税物计算模块输入,若是,则将所述输入存储在堆栈存储器中并进行税务计算,接着返回第一模块;若否,则执行第七模块;

第七模块,用于判断所述输入是否为成本/销售额/获利率计算模块输入,若是,则将所述输入存储在堆栈存储器中并进行成本、销售额或获利率计算,接着返回第一模块,若否,则执行第八模块;

第八模块,用于判断所述输入是否为货币转换模块输入,若是,则将所述输入存储在堆栈存储器中并进行不同货币之间的转换计算,接着返回第一模块,若否,则执行第九模块;

第九模块,用于判断所述输入是否为“ON”,若是,则进行重置,若否,则返回第一模块。

本发明的有益效果:

本发明提供了一种商务用多功能计算器及计算方法及装置,除了包括普通计算器具备的常规运算模块外,还包括了税务计算模块、成本/销售额/获利率计算模块以及货币转换模块等商务计算模块,可以应付一般的商务所需,此外,还可以利用二行显示器的优点实现重现输入以及侦错。

附图说明

下面结合附图和实例对本发明作进一步说明:

图1是根据本发明第一实施例的商务用多功能计算器的键盘的平面设计图;

图2是根据本发明第一实施例的商务用多功能计算器的显示屏的平面设计图;

图3是根据本发明第二实施例的计算方法的流程图。

具体实施方式

下面结合附图对本发明的特征和原理进行进一步描述,所举实例只用于说明本发明,但不用来限制本发明的范围。

根据本发明的第一实施例,提供了一种商务用多功能计算器,包括计算器本体、显示器、独立存储器、堆栈存储器以及处理器,所述计算器本体上设置有包括多个按键的键盘,所述显示器、独立存储器、堆栈存储器以及所述键盘上的多个按键均连接至所述处理器。

根据本发明的优选实施例,参照图1,所述键盘包括:常规运算模块,用于进行常规数学运算;独立存储模块,用于在独立存储器中进行数值的存取;算式重现模块,用于重现堆栈存储器中所存储的算式及其结果;税务计算模块,用于进行税务计算;成本/销售额/获利率计算模块,用于进行成本、销售额或获利率的计算;货币转换模块,用于进行不同货币之间的转换计算;

根据本发明的优选实施例,参照图2,本发明的显示器为二行式LCD显示器,其中第一行包括11个字符,而第二行包括12个7段显示的字符,还包括用于独立存储器当前状态的指示模块、用于堆栈存储器当前状态的指示模块以及用于字符当前状态的指示模块,例如,用于字符当前状态的显示模块可通过第一行左右两侧的两个箭头来实现,当左箭头1亮起时,表示在该第一行最左侧外存在字符,而当右箭头2亮起时,则表示在该第一行最右侧外存在字符,因此,可以实现超过11个字符的算式计算;用于独立存储器当前状态的指示模块可通过存储器指示符“M”来实现,当指示符“M”亮起时,表示独立存储器为非空状态,反之则为空状态;用于堆栈存储器当前状态的指示模块可通过第二行字符的右侧的上下两个箭头来实现,其中当上箭头3亮起时,表示在该堆栈存储器中有先前的计算可用,而其中当下箭头4亮起时,则表示在该堆栈存储器中有更新的计算可用。关于该堆栈存储器的更多描述将在下文中进行。

值得注意的是,虽然本发明用具体的形式对本发明的显示器进行了详细的描述,但是本领域技术人员可以理解的是,本发明并局限于此,本发明还可以使用的其它的实现方式来表示上述各种状态,这并不脱离本发明的范围。

根据本发明的优选实施例,本发明的常规运算模块包括普通计算器具有的功能按键,如0-9、+、-、ⅹ、÷、x2、(、)、=、√(开方)以及其它基本的功能按键,因此本发明的计算器可以进行各种常规的计算。

根据本发明的优选实施例,本发明的独立存储模块包括按键“M+”、“M-”、“MR”以及“MC”,其中,“M+”键用于将原独立存储器中所存储的值更新为当前输入的值与原先存储的值的和;同理,“M-”键用于将原独立存储器中所存储的值更新为当前输入的值与原先存储的值的差,当原独立存储器中无存储内容时,其值为0;“MR”键用于输入当前独立存储器中所存储的值,即“MR”键可以实现将独立存储器中所存储的值进行重现的功能;“MC”键用于清除独立存储器中所存储的值,在任何时候(除了发生错误条件)按下“MC”键,都将清除独立存储器中所存储的值。

根据本发明的优选实施例,本发明的税务计算模块包括加税单元(TAX+)、减税单元(减税计算)、以及税率设置单元(TaxRate),也就是,输入数值或算式后,只要按键“TAX+”或“TAX-”,就可以自动计算出在当前税率下的税额以及加税或减税后的总额。此外,根据本发明的另一实施例,在计算器的本体上还设有一滑动开关(未示出),用于控制选择不同的税率。例如,根据本发明的优选实施例,该滑动开关设置有3个固定税率档,以及1个用户可设计的可变税率档,即“F”档,尽管在在本发明的一个实施例中,所述3个固定税率档分别设置为“5%”档、“8%” 档以及“10%”档,但是对本领域技术人员显而易见的是,还可以是其它数量以及其它税率值的固定税率档,这并不违背本发明的精神。当3个固定税率档不能满足用户需要时,用户可根据实际情况手动设置税率,例如,通过将滑动开关推到“F”档,按下“TaxRate”按键,则会显示当前的税率,此时,用户可输入所需税率值,并再次按下“TaxRate”按键,则此时会显示将原税率值更新为当前用户输入值的确认信息,按下“=”键以进行确认并存储该税率值,在任何时候,用户想要使用该税率值进行计算,只要将滑动开关滑向“F”档即可,而用户若想要更换其它税率值,则需要重新进行设置。

根据本发明的优选实施例,本发明的成本/销售额/获利率计算模块包括成本计算单元(COST)、销售额计算单元(SELL)以及获利率极端单元(MARGIN),通过使用该模块,用户可快速计算出成本、销售额以及获利率,例如,用户想要计算获利率,可首先输入成本并按下“COST”键,接着输入销售额并按下“SELL”键,计算器便会自动计算出获利率,同时用户也可以查看输入的成本以及销售额;同理,可使用相同的方式计算成本以及销售额。

根据本发明的优选实施例,本发明的货币转换模块包括外币转本币单元(uLocal$) 本币转外币单元(uC$)以及汇率设置单元(ExchagRate),例如,在需要将外币转换成当地货币时,输入数值或算式,按下“uLocal$”键以及“=”键,即可将该外币值转换成本币值,同理,可使用“uC$”将本币转换成外币。此外,可使用“ExchagRate”进行汇率设置,例如,输入数值或算式,按下“ExchagRate” 以及“=”键,即可完成汇率设置。

根据本发明的优选实施例,再次参照图1以及2,本发明实现重现输入和侦错功能,每当执行运算时,所输入的算式及其计算结果会保存在堆栈存储器中,以便通过算式重现模块执行重现功能,例如,根据本发明的优选实施例,本发明的算式存储模块先前搜索单元(↑,从新到旧)以及向后搜索单元(↓,从旧到新),用户只需按下“↑”按键,便可重新显示上次进行的计算公式及结果,再次按“↑”按键可依顺序 ( 从新到旧 ) 读出以前的计算,这当中包括最近完成的税赋计算、成本/销售额/获利率计算和货币兑换运算。在算式重现过程中,若发现有错误输入,还可以使用键盘上的左箭头“←”以及“→”来将光标定位至需要修改的位置,然后重新输入即可,修改后的算式将保存在最近的计算中。此外,根据本发明的优选实施例,本发明的堆栈存储器可存储1000步(即,每按下一个数字键或算式运算键(+、-、´、¸等),便会占用一步)。

根据本发明的第二实施例,参照图3,本发明提供了一种使用如第一实施例中所述的商务用计算器的计算方法,包括以下步骤:

S1、检测在一预设时间段内是否有输入,若有输入且所述输入为非“OFF”命令,则执行步骤S2,否则进入关机模式;

根据本发明优选的实施例,设置预设时间为5min,5分钟之内无输入,则计算器将自动关机,若输入为“OFF”,则将手动关闭计算器。

S2、判断所述输入是否为除了“=”以及“%”外的常规运算模块输入,若是,则将所述输入存储在堆栈存储器中并返回步骤S1,若否,则执行步骤S3;

S3、判断所述输入是否为独立存储模块输入,若是,则执行独立存储模块操作并返回步骤S1,若否,则执行步骤S4;

S4、判断所述输入是否为“=”,若是,则将所述输入存储在堆栈存储器中并进行算式计算,接着返回步骤S1,若否,则执行步骤S5;

S5、判断所述输入是否为“%”,若是,则将所述输入存储在堆栈存储器中并进行百分率计算,接着返回步骤S1,若否,则执行步骤S6;

S6、判断所述输入是否为税物计算模块输入,若是,则将所述输入存储在堆栈存储器中并进行税务计算,接着返回步骤S1;若否,则执行步骤S7;

S7、判断所述输入是否为成本/销售额/获利率计算模块输入,若是,则将所述输入存储在堆栈存储器中并进行成本、销售额或获利率计算,接着返回步骤S1,若否,则执行步骤S8;

S8、判断所述输入是否为货币转换模块输入,若是,则将所述输入存储在堆栈存储器中并进行不同货币之间的转换计算,接着返回步骤S1,若否,则执行步骤S9;

S9、判断所述输入是否为“ON”,若是,则进行重置,若否,则返回步骤S1。

根据本发明的第三实施例,本发明提供了一种使用如第一实施例中所述的商务用计算器的计算装置,包括:

第一模块,用于检测在一预设时间段内是否有输入,若有输入且所述输入为非“OFF”命令,则执行第二模块,否则进入关机模式;

第二模块,用于判断所述输入是否为除了“=”以及“%”外的常规运算模块输入,若是,则将所述输入存储在堆栈存储器中并返回第一模块,若否,则执行第三模块;

第三模块,用于判断所述输入是否为独立存储模块输入,若是,则执行独立存储模块操作并返回第一模块,若否,则执行第四模块;

第四模块,用于判断所述输入是否为“=”,若是,则将所述输入存储在堆栈存储器中并进行算式计算,接着返回第一模块,若否,则执行第五模块;

第五模块,用于判断所述输入是否为“%”,若是,则将所述输入存储在堆栈存储器中并进行百分率计算,接着返回第一模块,若否,则执行第六模块;

第六模块,用于判断所述输入是否为税物计算模块输入,若是,则将所述输入存储在堆栈存储器中并进行税务计算,接着返回第一模块;若否,则执行第七模块;

第七模块,用于判断所述输入是否为成本/销售额/获利率计算模块输入,若是,则将所述输入存储在堆栈存储器中并进行成本、销售额或获利率计算,接着返回第一模块,若否,则执行第八模块;

第八模块,用于判断所述输入是否为货币转换模块输入,若是,则将所述输入存储在堆栈存储器中并进行不同货币之间的转换计算,接着返回第一模块,若否,则执行第九模块;

第九模块,用于判断所述输入是否为“ON”,若是,则进行重置,若否,则返回第一模块。

以上是对本发明的较佳实施进行了具体说明,但本发明创造并不限于所述实施例,熟悉本领域的技术人员在不违背本发明精神的前提下还可作出种种的等同变形或替换,这些等同的变型或替换均包含在本申请权利要求所限定的范围内。

除非一个必需的步骤需要由前面步骤所产生的输入,否则本文描述的步骤的特定顺序仅用于示例性说明,而非限制。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1