数字转换方法、装置、电子设备及可读存储介质与流程

文档序号:26751957发布日期:2021-09-25 02:46阅读:来源:国知局

技术特征:
1.一种数字转换方法,其特征在于,所述方法包括:预先确定数字单位;获取需要进行数字格式转换的中文数字;根据预先确定的数字单位,从所述中文数字中获取目标拆分单位;根据所述目标拆分单位对所述中文数字进行拆分,获取第一子中文数字和第二子中文数字;将所述第一子中文数字转换成第一子阿拉伯数字,将所述第二子中文数字转换成第二子阿拉伯数字,根据所述第一子阿拉伯数字、第二子阿拉伯数字以及所述目标拆分单位,生成所述中文数字对应的阿拉伯数字。2.根据权利要求1所述的方法,其特征在于,所述预先确定数字单位,包括:所述数字单位包括十、百、千、万、十万、百万、千万、亿,包括但不限于这些。3.根据权利要求1所述的方法,其特征在于,获取需要进行数字格式转换的中文数字,包括:利用正则表达式获取到需要进行数字格式转换的中文数字,包括但不限于正则表达式这一种方式。4.根据权利要求1所述的方法,其特征在于,所述获取第一子中文数字和第二子中文数字,所述方法还包括:对所述第一子中文数字和所述第二子中文数字分别进行递归拆分,直到不能拆分,得到多个子中文数字。5.根据权利要求1所述的方法,其特征在于,所述生成所述中文数字对应的阿拉伯数字,所述方法包括:对进行所述拆分得到的所述多个子中文数字进行递归运算得到所述阿拉伯数字。6.一种金额转换装置,其特征在于,包括:预设模块,用于预先确定数字单位;第一获取模块,用于获取需要进行数字格式转换的中文数字;第二获取模块,用于根据预先确定的数字单位,从所述中文数字中获取目标拆分单位;拆分模块,用于根据目标拆分单位对所述中文数字进行拆分,获取第一子中文数字和第二子中文数字;转换模块,用于将所述第一子中文数字转换成第一子阿拉伯数字,将所述第二子中文数字转换成第二子阿拉伯数字,根据所述第一子阿拉伯数字、第二子阿拉伯数字以及所述目标拆分单位,生成所述中文数字对应的阿拉伯数字。7.根据权利要求5所述的装置,其特征在于,所述拆分模块,包括:拆分子模块,用于对对所述第一子中文数字和所述第二子中文数字分别进行递归拆分,直到不能拆分,得到多个子中文数字。8.一种电子设备,其特征在于,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;存储器,用于存放计算机程序;处理器,用于执行存储器上所存放的程序时,实现权利要求1至5任一所述的方法。9.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储计算机程
序,所述计算机程序被处理器执行时实现如权利要求1至5任一项所述的数字转换的步骤。

技术总结
本发明实施例提供了一种数字转换方法、装置、电子设备及可读存储介质,所述方法包括:预先确定数字单位;获取需要进行数字格式转换的中文数字;根据预先确定的数字单位,从所述中文数字中获取目标拆分单位;根据所述目标拆分单位对所述中文数字进行拆分,获取第一子中文数字和第二子中文数字;将所述第一子中文数字转换成第一子阿拉伯数字,将所述第二子中文数字转换成第二子阿拉伯数字,根据所述第一子阿拉伯数字、第二子阿拉伯数字以及所述目标拆分单位,生成所述中文数字对应的阿拉伯数字。本发明实施例解决了在出现“百万”、“千万”的单位时,此时小单位“百”和“千”是出现在“万”之前的,在这种情况出现的转换异常问题。在这种情况出现的转换异常问题。在这种情况出现的转换异常问题。


技术研发人员:杨春阳 李健 武卫东 陈明
受保护的技术使用者:北京捷通华声科技股份有限公司
技术研发日:2021.06.16
技术公布日:2021/9/24
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1