计算公式处理方法及装置制造方法及图纸

技术编号:22307943 阅读:35 留言:0更新日期:2019-10-16 08:04
本公开实施例涉及计算机技术领域,提供一种计算公式处理方法、展示方法及装置,其中,计算公式处理方法包括:分量计算公式获取步骤,基于公式配置,获取至少一个分量计算公式,分量计算公式包括分量变量、分量操作符、分量计算函数;计算公式存储步骤,保存分量计算公式;基础数据获取步骤,获取与分量变量匹配的基础数据;分量计算步骤,基于分量计算公式、基础数据进行计算,得到分量计算结果;总量计算步骤,基于分量计算结果进行计算,得到至少一个总量计算结果。本实施例提高了计算公式处理的效率、节约开发资源。

Calculation formula processing method and device

【技术实现步骤摘要】
计算公式处理方法及装置
本专利技术涉及计算机
,具体而言,涉及一种计算公式处理方法及装置。
技术介绍
随着计算机技术与多个领域的结合,越来越多的作业可以通过计算机来完成。相关技术中,保险业务、银行业务、线上商品业务、知识社区的等级设定等业务中均涉及计算作业。在相关技术中,为减少人力资源的浪费,相关人员通过将计算公式写入计算软件的程序代码中,每个不同的计算方法需要单独部署一套计算系统。当定义了不同的计算方法时,需要根据新的计算方法对计算系统进行重新部署,以适应新的计算方法。采用上述方式对于开发资源造成了浪费。
技术实现思路
为了解决现有技术中存在的上述问题,本专利技术提供一种计算公式处理方案。根据本专利技术实施例其中一方面,提供一种计算公式处理方法,包括:分量计算公式获取步骤,基于公式配置,获取至少一个分量计算公式,分量计算公式包括分量变量、分量操作符、分量计算函数;计算公式存储步骤,保存分量计算公式;基础数据获取步骤,获取与分量变量匹配的基础数据;分量计算步骤,基于分量计算公式、基础数据进行计算,得到分量计算结果;总量计算步骤,基于分量计算结果进行计算,得到至少一个总量计算结果。在一例中,上述方法还包括:计算因子确定步骤,基于分量变量,确定与分量变量匹配的至少一个计算因子;基础数据获取步骤,基于计算因子,调取与计算因子匹配的基础数据。在一例中,上述方法还包括:计算结果显示步骤,显示分量计算结果和/或总量计算结果。在一例中,上述方法还包括:总量计算公式获取步骤,基于公式配置,获取至少一个总量计算公式,总量计算公式包括总量变量、总量操作符、总量计算函数,其中,总量变量包括分量计算结果。在一例中,上述方法还包括:计算函数扩展步骤,基于计算机语言,在计算服务中扩展分量计算函数和/或总量计算函数。在一例中,上述方法还包括:计算函数保存步骤,保存分量计算函数和/或总量计算函数。在一例中,上述方法还包括:计算公式解析步骤,遍历计算服务中的计算函数,基于计算服务中的计算函数对分量计算公式和/或总量计算公式进行解析。在一例中,总量计算步骤包括:分量计算公式选择步骤,选择多个分量计算公式得到多个分量计算结果;分量计算结果对比步骤,多个分量计算结果进行对比,获得对比结果。根据本专利技术实施例的另一方面,提供一种计算公式处理装置,包括:分量计算公式获取单元,用于基于公式配置,获取至少一个分量计算公式,分量计算公式包括分量变量、分量操作符、分量计算函数;计算公式存储单元,用于保存分量计算公式;基础数据获取单元,用于获取与分量变量匹配的基础数据;分量计算单元,用于基于分量计算公式、基础数据进行计算,得到分量计算结果;总量计算单元,用于基于分量计算结果进行计算,得到至少一个总量计算结果。在一例中,装置还包括:计算因子确定单元,用于基于分量变量,确定与分量变量匹配的至少一个计算因子;基础数据获取单元,用于基于计算因子,调取与计算因子匹配的基础数据。在一例中,装置还包括:计算结果显示单元,用于显示分量计算结果和/或总量计算结果。在一例中,装置还包括:总量计算公式获取单元,用于基于公式配置,获取至少一个总量计算公式,总量计算公式包括总量变量、总量操作符、总量计算函数,其中,总量变量包括分量计算结果。在一例中,装置还包括:计算函数扩展单元,用于基于计算机语言,在计算服务中扩展分量计算函数和/或总量计算函数。在一例中,装置还包括:计算函数保存单元,用于保存分量计算函数和/或总量计算函数。在一例中,装置还包括:计算公式解析单元,用于遍历计算服务中的计算函数,基于计算服务中的计算函数对分量计算公式和/或总量计算公式进行解析。在一例中,总量计算单元包括:分量计算公式选择模块,用于选择多个分量计算公式得到多个分量计算结果;分量计算结果对比模块,用于多个分量计算结果进行对比,获得对比结果。根据本专利技术实施例的另一方面,提供一种电子设备,其中,包括:存储器,用于存储计算机程序;处理器,用于执行存储器中存储的计算机程序,且计算机程序被执行时,实现上述任一实施例的计算公式处理方法。根据本专利技术实施例的另一方面,提供一种计算机可读存储介质,存储有计算机程序,其中,计算机程序被处理器执行时,实现上述任一实施例的计算公式处理方法。基于本专利技术的计算公式处理方法及装置、电子设备、计算机可读存储介质,配置多个分量的分量计算公式以及计算因子,计算因子调取与计算因子匹配的基础数据。不仅可以获得分量计算结果,还可以对分量计算公式进行重复使用于多个总量计算中,避免了不同的计算方法需要单独部署一套计算系统以及根据新的计算方法对计算系统进行重新部署的弊端,节约了计算系统的开发资源。附图说明通过参考附图阅读下文的详细描述,本专利技术实施方式的上述以及其他目的、特征和优点将变得易于理解。在附图中,以示例性而非限制性的方式示出了本专利技术的若干实施方式,其中:图1示出了本专利技术计算公式处理方法一个实施例的流程示意图;图2示出了本专利技术计算公式处理方法另一实施例的流程示意图;图3示出了本专利技术计算公式处理方法另一实施例的流程示意图;图4示出了本专利技术计算公式处理方法另一实施例的流程示意图;图5示出了本专利技术计算公式处理方法另一实施例的流程示意图;图6示出了本专利技术计算公式处理方法另一实施例的流程示意图;图7示出了本专利技术计算公式处理方法另一实施例的流程示意图;图8示出了本专利技术计算公式处理方法另一实施例的流程示意图;图9示出了本专利技术计算公式处理装置一个实施例的结构示意图;图10示出了本专利技术计算公式处理装置另一实施例的结构示意图;图11示出了本专利技术计算公式处理装置另一实施例的结构示意图;图12示出了本专利技术计算公式处理装置另一实施例的结构示意图;图13示出了本专利技术计算公式处理装置另一实施例的结构示意图;图14示出了本专利技术计算公式处理装置另一实施例的结构示意图;图15示出了本专利技术计算公式处理装置另一实施例的结构示意图;图16示出了本专利技术计算公式处理装置另一实施例的结构示意图;图17示出了本专利技术电子设备的一个实施例的结构示意图。在附图中,相同或对应的标号表示相同或对应的部分。具体实施方式下面将参考若干示例性实施方式来描述本专利技术的原理和精神。应当理解,给出这些实施方式仅仅是为了使本领域技术人员能够更好地理解进而实现本专利技术,而并非以任何方式限制本专利技术的范围。需要注意,虽然本文中使用“第一”、“第二”等表述来描述本专利技术的实施方式的不同模块、步骤和数据等,但是“第一”、“第二”等表述仅是为了在不同的模块、步骤和数据等之间进行区分,而并不表示特定的顺序或者重要程度。实际上,“第一”、“第二”等表述完全可以互换使用。本专利技术实施例可以应用于终端设备、计算机系统及服务器等电子设备,其可与众多其它通用或者专用的计算系统环境或者配置一起操作。适于与终端设备、计算机系统以及服务器等电子设备一起使用的众所周知的终端设备、计算系统、环境和/或配置的例子,包括但不限于:个人计算机系统、服务器计算机系统、瘦客户机、厚客户机、手持或膝上设备、基于微处理器的系统、机顶盒、可编程消费电子产品、网络个人电脑、小型计算机系统﹑大型计算机系统和包括上述任何系统的分布式云计算技术环境,等等。终端设备、计算机系统以及服务器等电子设备可以在由计算机系统执行的计算机系统可本文档来自技高网...

【技术保护点】
1.一种计算公式处理方法,其中,包括:分量计算公式获取步骤,基于公式配置,获取至少一个分量计算公式,所述分量计算公式包括分量变量、分量操作符、分量计算函数;计算公式存储步骤,保存所述分量计算公式;基础数据获取步骤,获取与所述分量变量匹配的基础数据;分量计算步骤,基于所述分量计算公式、所述基础数据进行计算,得到分量计算结果;总量计算步骤,基于所述分量计算结果进行计算,得到至少一个总量计算结果。

【技术特征摘要】
1.一种计算公式处理方法,其中,包括:分量计算公式获取步骤,基于公式配置,获取至少一个分量计算公式,所述分量计算公式包括分量变量、分量操作符、分量计算函数;计算公式存储步骤,保存所述分量计算公式;基础数据获取步骤,获取与所述分量变量匹配的基础数据;分量计算步骤,基于所述分量计算公式、所述基础数据进行计算,得到分量计算结果;总量计算步骤,基于所述分量计算结果进行计算,得到至少一个总量计算结果。2.根据权利要求1所述的方法,其中,所述方法还包括:计算因子确定步骤,基于所述分量变量,确定与所述分量变量匹配的至少一个计算因子;所述基础数据获取步骤,基于所述计算因子,调取与所述计算因子匹配的所述基础数据。3.根据权利要求1所述的方法,其中,所述方法还包括:计算结果显示步骤,显示所述分量计算结果和/或总量计算结果。4.根据权利要求1-3中任一项所述的方法,其中,所述方法还包括:总量计算公式获取步骤,基于公式配置,获取至少一个总量计算公式,所述总量计算公式包括总量变量、总量操作符、总量计算函数,其中,所述总量变量包括所述分量计算结果。5.根据权利要求4所述的方法,其中,所述方法还包括:计算函数扩展步骤,基于计算机语言,在计算服务中扩展所述分量计算函数和/或所述总量计算函数。6...

【专利技术属性】
技术研发人员:张坤
申请(专利权)人:北京创鑫旅程网络技术有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1