一种数据处理方法、装置及移动终端制造方法及图纸

技术编号:16269886 阅读:44 留言:0更新日期:2017-09-22 21:34
本发明专利技术公开了一种数据处理方法、装置及移动终端,所述方法包括:检测获得用户对目标内容的运算操作;对所述目标内容进行数字识别获得目标数字;基于所述目标数字,执行所述运算操作对应的运算指令获得并输出运算结果。在上述技术方案中,通过获得用户对目标内容的运算操作;对该目标内容进行数字识别获得目标数字,即通过识别自动获取目标内容中的数字;基于获得目标数字,执行用户的运算操作对应的运算指令获得并输出运算结果,无需用户再将数字输入到计算器中进行运算,解决了现有技术中数值运算时操作不便的技术问题,提高了数值运算的效率。

【技术实现步骤摘要】
一种数据处理方法、装置及移动终端
本专利技术涉及软件
,尤其涉及一种数据处理方法、装置及移动终端。
技术介绍
随着科学技术的不断发展,软件技术也得到了飞速的发展,软件的优化和更新在软件的生命周期中显得尤为重要,但作为最基础的应用软件计算器,却缺乏更新和优化。现有的计算器,虽然提供了强大的计算功能如科学计算器,但操作上确十分的不便,需要用户打开计算器,然后输入需要计算的各个数值及运算符。例如:用户要对一段文字“给你买了53个苹果,一个苹果3.8”中的数值进行计算,需要用户打开计算器,并输入53*3.8才能进行运算,尤其,当文字中需要运算的数值较多,无法一次性记忆时,需要反复的在计算器和文字界面切换,操作十分的不便,用于体验较差。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的数据处理方法及装置。第一方面,本专利技术实施例中提供一种数据处理方法,所述方法包括:检测获得用户对目标内容的运算操作;对所述目标内容进行数字识别获得目标数字;基于所述目标数字,执行所述运算操作对应的运算指令获得并输出运算结果。结合第一方面,本专利技术在第一方面的第一种实现方式中,所述对所述目标内容进行数字识别获得目标数字,包括:对所述目标内容进行数字识别,获得所述目标内容中两种以上类型的数字;将所述目标内容中各种类型的数字转换为预设类型的所述目标数字。结合第一方面,本专利技术在第一方面的第二种实现方式中,所述对所述目标内容进行数字识别获得目标数字,包括:对所述目标内容进行数字识别,获得所述目标内容中的所有数字,以及每个数字的相邻字符;获得所述相邻字符为单位字符的数字作为所述目标数字。结合第一方面,本专利技术在第一方面的第三种实现方式中,基于所述目标数字,执行所述运算操作对应的运算指令获得并输出运算结果,包括:获得用户对所述目标数字的编辑操作,对所述目标数字进行编辑;对编辑后的所述目标数字,执行所述运算操作对应的运算指令获得并输出运算结果。结合第一方面的第三种实现方式,本专利技术在第一方面的第四种实现方式中,在所述对所述目标内容进行数字识别获得目标数字之后,所述方法还包括:对所述目标内容中的每个所述目标数字进行标记,并将每个所述目标数字输入所述运算操作对应的运算框中,其中,所述运算框中的目标数字为执行运算指令时的运算对象;所述获得用户对所述目标数字的编辑操作,对所述目标数据进行编辑,包括:获得用户对已标记的所述目标数字的取消标记操作,取消所述取消标记操作对应的目标数字的标记,并将所述取消标记操作对应的目标数字从所述运算框中删除。结合第一方面的第四种实现方式,本专利技术在第一方面的第五种实现方式中,所述获得用户对所述目标数字的编辑操作,对所述目标数据进行编辑,包括:获得用户对未标记的数字的标记操作,将所述标记操作对应的数字作为目标数字进行标记,并将所述标记操作对应的数字输入到所述运算框中。结合第一方面的第四种实现方式,本专利技术在第一方面的第六种实现方式中,所述获得用户对所述目标数字的编辑操作,对所述目标数据进行编辑,包括:获得用户对所述运算框中目标数字的修改操作,对所述运算框中所述修改操作对应的目标数字进行修改,并取消所述目标内容中所述修改操作对应的目标数字的标记。结合第一方面或第一方面的第一种至第六种实现方式中的任一实现方式,本专利技术在第一方面的第七种实现方式中,所述运算指令具体为:求和指令、求平均值指令、求最大值或求最小值。结合第一方面或第一方面的第一种至第六种实现方式中的任一实现方式,本专利技术在第一方面的第八种实现方式中,所述运算指令为自定义运算指令,所述基于所述目标数字,执行所述运算操作对应的运算指令获得并输出运算结果,包括:将所述目标数字输入运算框中,获得用户输入的各个所述目标数据之间的运算符;基于所述目标数字和所述运算符,执行所述自定义运算指令获得并输出运算结果。结合第一方面或第一方面的第一种至第六种实现方式中的任一实现方式,本专利技术在第一方面的第九种实现方式中,在所述检测获得用户对目标内容的运算操作之前,所述方法包括:判断被用户选中的目标内容中是否包含数字;若所述被用户选中的目标内容中包含数字,为所述目标内容提供运算操作入口,以供用户对所述目标内容进行运算操作。结合第一方面或第一方面的第一种至第六种实现方式中的任一实现方式,本专利技术在第一方面的第十种实现方式中,所述目标内容具体为:语音内容或文字内容。第二方面,本专利技术实施例中提供一种数据处理装置,所述装置包括:检测单元,用于检测获得用户对目标内容的运算操作;识别单元,用于对所述目标内容进行数字识别获得目标数字;运算单元,用于基于所述目标数字,执行所述运算操作对应的运算指令获得并输出运算结果。结合第二方面,本专利技术在第二方面的第一种实现方式中,所述识别单元,包括:识别子单元,用于对所述目标内容进行数字识别,获得所述目标内容中两种以上类型的数字;转换子单元,用于将所述目标内容中各种类型的数字转换为预设类型的所述目标数字。结合第二方面,本专利技术在第二方面的第二种实现方式中,所述识别单元,包括:识别子单元,用于对所述目标内容进行数字识别,获得所述目标内容中的所有数字,以及每个数字的相邻字符;选择子单元,用于获得所述相邻字符为单位字符的数字作为所述目标数字。结合第二方面,本专利技术在第二方面的第三种实现方式中,所述运算单元,包括:编辑子单元,用于获得用户对所述目标数字的编辑操作,对所述目标数字进行编辑;运算子单元,用于对编辑后的所述目标数字,执行所述运算操作对应的运算指令获得并输出运算结果。结合第二方面的第三种实现方式,本专利技术在第二方面的第四种实现方式中,所述装置还包括:标记单元,用于在所述对所述目标内容进行数字识别获得目标数字之后,对所述目标内容中的每个所述目标数字进行标记,并将每个所述目标数字输入所述运算操作对应的运算框中,其中,所述运算框中的目标数字为执行运算指令时的运算对象;所述编辑子单元用于:获得用户对已标记的所述目标数字的取消标记操作,取消所述取消标记操作对应的目标数字的标记,并将所述取消标记操作对应的目标数字从所述运算框中删除。结合第二方面的第四种实现方式,本专利技术在第二方面的第五种实现方式中,所述编辑子单元还用于:获得用户对未标记的数字的标记操作,将所述标记操作对应的数字作为目标数字进行标记,并将所述标记操作对应的数字输入到所述运算框中。结合第二方面的第四种实现方式,本专利技术在第二方面的第六种实现方式中,所述编辑子单元还用于:获得用户对所述运算框中目标数字的修改操作,对所述运算框中所述修改操作对应的目标数字进行修改,并取消所述目标内容中所述修改操作对应的目标数字的标记。结合第二方面或第二方面的第一种至第六种实现方式中的任一实现方式,本专利技术在第二方面的第七种实现方式中,所述运算指令具体为:求和指令、求平均值指令、求最大值或求最小值。结合第二方面或第二方面的第一种至第六种实现方式中的任一实现方式,本专利技术在第二方面的第八种实现方式中,所述运算指令为自定义运算指令,所述运算单元,包括:输入子单元,用于将所述目标数字输入运算框中,获得用户输入的各个所述目标数据之间的运算符;运算子单元,用于基于所述目标数字和所述运算符,执行所述自定义运算指令获得并输出运算结果。结合第本文档来自技高网...
一种数据处理方法、装置及移动终端

【技术保护点】
一种数据处理方法,其特征在于,所述方法包括:检测获得用户对目标内容的运算操作;对所述目标内容进行数字识别获得目标数字;基于所述目标数字,执行所述运算操作对应的运算指令获得并输出运算结果。

【技术特征摘要】
1.一种数据处理方法,其特征在于,所述方法包括:检测获得用户对目标内容的运算操作;对所述目标内容进行数字识别获得目标数字;基于所述目标数字,执行所述运算操作对应的运算指令获得并输出运算结果。2.如权利要求1所述的方法,其特征在于,所述对所述目标内容进行数字识别获得目标数字,包括:对所述目标内容进行数字识别,获得所述目标内容中两种以上类型的数字;将所述目标内容中各种类型的数字转换为预设类型的所述目标数字。3.如权利要求1所述的方法,其特征在于,所述对所述目标内容进行数字识别获得目标数字,包括:对所述目标内容进行数字识别,获得所述目标内容中的所有数字,以及每个数字的相邻字符;获得所述相邻字符为单位字符的数字作为所述目标数字。4.如权利要求1所述的方法,其特征在于,基于所述目标数字,执行所述运算操作对应的运算指令获得并输出运算结果,包括:获得用户对所述目标数字的编辑操作,对所述目标数字进行编辑;对编辑后的所述目标数字,执行所述运算操作对应的运算指令获得并输出运算结果。5.如权利要求4所述的方法,其特征在于,在所述对所述目标内容进行数字识别获得目标数字之后,所述方法还包括:对所述目标内容中的每个所述目标数字进行标记,并将每个所述目标数字输入所述运算操作对应的运算框中,其中,所述运算框中的目标数字为执行运算指令时的运算对象;所述获得用户对所述目标数字的编辑操作,对所述目标数据进行编辑,包括:获得用户对已标记的所述目标数字的取消标...

【专利技术属性】
技术研发人员:古源青许崇峰
申请(专利权)人:北京安云世纪科技有限公司
类型:发明
国别省市:北京,11

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

1