一种在文件中提供计算的方法和装置制造方法及图纸

技术编号:14265441 阅读:44 留言:0更新日期:2016-12-23 10:39
本发明专利技术的实施方式提供了一种在文件中提供计算的方法。该方法包括:提取文件中的数字信息;将提取到的各数字信息生成对应的数字模块,各数字信息所对应的数字模块相互独立;根据用户下发的拖动指令,将至少一个数字模块拖动至一其它数字模块处时,根据用户指定的计算方式,对该至少一个数字模块及该其它数字模块对应的数字信息进行计算,得到计算结果并显示。通过将记录过程与计算过程相结合,本发明专利技术的方法使得通过拖动的方式即可实现数字计算,从而显著地降低了数字计算的难度,提高了数字计算的效率,为用户带来了更好的体验,并且减少了人为因素带来的失误,提高了数字计算的准确性。此外,本发明专利技术的实施方式提供了一种在文件中提供计算的装置。

【技术实现步骤摘要】

本专利技术的实施方式涉及数据处理
,更具体地,本专利技术的实施方式涉及一种在文件中提供计算的方法和装置
技术介绍
本部分旨在为权利要求书中陈述的本专利技术的实施方式提供背景或上下文。此处的描述不因为包括在本部分中就承认是现有技术。账目计算、物品数量计算等数字计算是日常生活和工作中常常会涉及到的事情。具体地,以账目计算为例,为了实现账目计算,用户需要查看相应的账目表,并将账目表中的待计算数字信息输入到相应的计算工具上完成逐一计算,并且,在所有的待计算数字信息计算完成后,通常还需重复一遍或多遍上述流程以对计算结果进行验证,以便确保账目计算的准确性。例如,以对有道云笔记上的某一账单中的账目数字信息进行计算为例,整个账目计算过程需要经过以下环节:查看有道云笔记上的该账单以获取相应的账目数字信息;选择一待计算账目数字信息,并将该数字信息输入到相应的计算工具上;选择换算符号;获取一其它待计算账目数字信息,并输入到该计算工具上,得到计算结果;依次重复上述选择换算符号并获取其它待计算账目数字信息的过程,直至将所有待计算账目数字信息均输入至该计算工具上,得到最终的账目结果;之后,为了确保账目计算的准确性,还可对整个计算过程进行结果验证。由上述内容可知,目前,由于数字信息的记录过程和计算过程是相互分离的,导致用户需要基于相应的数字记录进行多次信息的读取与输入才能实现数字的计算,如,以账目计算为例,用户需要将记录的各账目数字信息逐一转移到对应的计算工具上才能完成计算,从而使得数字计算的过程较为复杂,效率较低,用户体验较差。另外,由于用户在手动将各数字信息转移至对应的计算工具中时,极易出现输入错误等失误现象,因而,还可能会导致最终的数字计算结果并不准确,进一步降低用户的应用体验。
技术实现思路
出于数字信息的记录过程和计算过程相互分离的原因,现有技术中,用户需要基于相应的数字记录进行多次信息的读取与输入才能实现数字计算,如,用户需要将记录的各数字信息逐一转移到对应的计算工具上才能完成计算。因此在现有技术中,数字计算的过程较为复杂、效率较低、用户体验较差。另外,由于用户在手动将各数字信息转移至对应的计算工具中时,极易出现输入错误等失误现象,因而,还可能会导致最终的数字计算结果并不准确,进一步降低用户的应用体验,这是非常令人烦恼的过程。为此,非常需要一种改进的数字计算方法和装置,以简化数字计算的操作过程,提高数字计算的效率以及数字计算结果的准确性,提高用户的应用体验。在本上下文中,本专利技术的实施方式期望提供一种在文件中提供计算的方法和装置。在本专利技术实施方式的第一方面中,提供了一种在文件中提供计算的方法,包括:提取文件中的数字信息;将提取到的每一数字信息生成对应的数字模块;其中,各数字信息所对应的数字模块相互独立;根据用户下发的拖动指令,将至少一个数字模块拖动至一其它数字模块处时,根据用户指定的计算方式,对所述至少一个数字模块以及所述其它数字模块对应的数字信息进行计算,得到对应的计算结果并显示。在本专利技术实施方式的第二方面中,提供了一种在文件中提供计算的装置,包括:数字提取单元,用于提取文件中的数字信息;模块生成单元,用于将提取到的每一数字信息生成对应的数字模块;其中,各数字信息所对应的数字模块相互独立;数字计算单元,用于根据用户下发的拖动指令,将至少一个数字模块拖动至一其它数字模块处时,根据用户指定的计算方式,对所述至少一个数字模块以及所述其它数字模块对应的数字信息进行计算,得到对应的计算结果;结果显示单元,用于显示所述计算结果。在本专利技术实施方式的第三方面中,提供了一种在文件中提供计算的装置,例如,可以包括存储器和处理器,其中,处理器可以用于读取存储器中的程序,执行下列过程:提取文件中的数字信息;将提取到的每一数字信息生成对应的数字模块;其中,各数字信息所对应的数字模块相互独立;根据用户下发的拖动指令,将至少一个数字模块拖动至一其它数字模块处时,根据用户指定的计算方式,对所述至少一个数字模块以及所述其它数字模块对应的数字信息进行计算,得到对应的计算结果并显示。在本专利技术实施方式的第四方面中,提供了一种程序产品,其包括程序代码,当所述程序产品运行时,所述程序代码用于执行以下过程:提取文件中的数字信息;将提取到的每一数字信息生成对应的数字模块;其中,各数字信息所对应的数字模块相互独立;根据用户下发的拖动指令,将至少一个数字模块拖动至一其它数字模块处时,根据用户指定的计算方式,对所述至少一个数字模块以及所述其它数字模块对应的数字信息进行计算,得到对应的计算结果并显示。根据本专利技术实施方式的在文件中提供计算的方法和装置,通过将记录过程与计算过程相结合,本专利技术的方法使得通过拖动的方式即可实现数字计算,从而显著地降低了数字计算的难度,提高了数字计算的效率,为用户带来了更好的体验,并且减少了人为因素带来的失误,提高了数字计算的准确性。附图说明通过参考附图阅读下文的详细描述,本专利技术示例性实施方式的上述以及其他目的、特征和优点将变得易于理解。在附图中,以示例性而非限制性的方式示出了本专利技术的若干实施方式,其中:图1示意性地示出了根据本专利技术实施方式的应用场景示意图;图2示意性地示出了根据本专利技术一实施例的一种在文件中提供计算的方法的流程示意图;图3示意性地示出了根据本专利技术一实施例的一种文件展示界面示意图;图4示意性地示出了根据本专利技术一实施例的一种数字计算界面示意图;图5示意性地示出了根据本专利技术一实施例的另一种数字计算界面示意图;图6示意性地示出了根据本专利技术一实施例的一种数字计算结果界面示意图;图7示意性地示出了根据本专利技术另一实施例的一种在文件中提供计算的装置的结构示意图。在附图中,相同或对应的标号表示相同或对应的部分。具体实施方式下面将参考若干示例性实施方式来描述本专利技术的原理和精神。应当理解,给出这些实施方式仅仅是为了使本领域技术人员能够更好地理解进而实现本专利技术,而并非以任何方式限制本专利技术的范围。相反,提供这些实施方式是为了使本公开更加透彻和完整,并且能够将本公开的范围完整地传达给本领域的技术人员。本领域技术人员知道,本专利技术的实施方式可以实现为一种系统、装置、设备、方法或计算机程序产品。因此,本公开可以具体实现为以下形式,即:完全的硬件、完全的软件(包括固件、驻留软件、微代码等),或者硬件和软件结合的形式。根据本专利技术的实施方式,提出了一种在文件中提供计算的方法和装置。在本文中,需要理解的是,附图中的任何元素数量均用于示例而非限制,以及任何命名都仅用于区分,而不具有任何限制含义。下面参考本专利技术的若干代表性实施方式,详细阐释本专利技术的原理和精神。专利技术概述本专利技术人发现,出于数字信息的记录过程和计算过程相互分离的原因,现有技术中,用户需要基于相应的数字记录进行多次信息的读取与输入才能实现数字计算,如,用户需要将记录的各数字信息逐一转移到对应的计算工具上才能完成计算,从而导致数字计算的过程较为复杂、效率较低、用户体验较差。另外,由于用户在手动将各数字信息转移至对应的计算工具中时,极易出现输入错误等失误现象,因而,还可能会导致最终的数字计算结果并不准确,进一步降低用户的应用体验。本专利技术实施例中,通过将数字信息的记录过程与计算过程相结合,使得通过拖动的方式即可实现数字本文档来自技高网
...
一种在文件中提供计算的方法和装置

【技术保护点】
一种在文件中提供计算的方法,包括:提取文件中的数字信息;将提取到的每一数字信息生成对应的数字模块;其中,各数字信息所对应的数字模块相互独立;根据用户下发的拖动指令,将至少一个数字模块拖动至一其它数字模块处时,根据用户指定的计算方式,对所述至少一个数字模块以及所述其它数字模块对应的数字信息进行计算,得到对应的计算结果并显示。

【技术特征摘要】
1.一种在文件中提供计算的方法,包括:提取文件中的数字信息;将提取到的每一数字信息生成对应的数字模块;其中,各数字信息所对应的数字模块相互独立;根据用户下发的拖动指令,将至少一个数字模块拖动至一其它数字模块处时,根据用户指定的计算方式,对所述至少一个数字模块以及所述其它数字模块对应的数字信息进行计算,得到对应的计算结果并显示。2.根据权利要求1所述的方法,在提取文件中的数字信息之前,还包括:接收用户针对所述文件下发的数字计算开启指令,并根据所述数字计算开启指令开启数字计算模式。3.根据权利要求1所述的方法,其中,提取文件中的数字信息,包括:识别文件中的每一代表数字信息的字符串,并将识别出的各字符串作为提取到的文件中的数字信息。4.根据权利要求1所述的方法,在根据用户下发的拖动指令,将至少一个数字模块拖动至一其它数字模块处时,还包括:弹出包含有至少一个数字计算方式的计算方式选择界面;接收用户根据所述计算方式选择界面选择的一数字计算方式,并将该数字计算方式作为用户指定的计算方式。5.根据权利要求4所述的方法,所述计算方式选择界面中包括加、减、乘、除中的任意一种或多种数字计算方式。6.根据权利要求1所述的方法,在根据用户下发的拖动指令,将至少一个数字模块拖动至一其它数字模块处时,还包括:呼出键盘操作界面;确定用户基于所述键盘操作界面对所述至少一个数字模块以及所述其它数字模块中的一个或多个数字模块所对...

【专利技术属性】
技术研发人员:任轶于康康
申请(专利权)人:杭州网易云音乐科技有限公司
类型:发明
国别省市:浙江;33

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

1