数字格式化方法、装置、终端设备及存储介质制造方法及图纸

技术编号:31311904 阅读:33 留言:0更新日期:2021-12-12 21:45
本申请适用于数据处理技术领域,提供了一种数字格式化方法、装置、终端设备及存储介质,所述数字格式化方法包括:当数字的数值满足预设条件时,确定所述数字的整数部分对应的第一字符串,所述预设条件为所述数字的数值大于或者等于一万,或者所述数字的数值小于或者等于负一万;从所述数字的个数位对应的字符开始,按照从低数位到高数位的顺序,依次对所述第一字符串中各字符进行位置编号;根据所述第一字符串中各字符的位置编号,在所述第一字符串中插入分隔符,得到第二字符串;根据所述第二字符串,对所述数字进行格式化。上述方案可以解决长数字不能自动按照计数单位进行转换的问题,进而便于人们阅读长数字。进而便于人们阅读长数字。进而便于人们阅读长数字。

【技术实现步骤摘要】
数字格式化方法、装置、终端设备及存储介质


[0001]本申请属于数据处理
,尤其涉及一种数字格式化方法、装置、终端设备及存储介质。

技术介绍

[0002]在日常生活中,我们经常会在各种软件以及网页中看到各种类型的长数字,如亿以及千万大小的数值,当我们在阅读这些长数字时,为了防止读错,经常需要手动或者在大脑中将这些长数字按照计数单位进行转换,而不能一目了然地对长数字进行计数单位的转换,给人们的生活带来了不便。因此,亟需提出一种数字格式化的方法,以便于自动将长数字按照一定的计数单位转换。

技术实现思路

[0003]本申请实施例提供了一种数字格式化方法、装置、终端设备及存储介质,可以解决长数字不能自动按照计数单位进行转换的问题。
[0004]本申请实施例的第一方面提供了一种数字格式化方法,所述数字格式化方法包括:
[0005]当数字的数值满足预设条件时,确定所述数字的整数部分对应的第一字符串,所述预设条件为所述数字的数值大于或者等于一万,或者所述数字的数值小于或者等于负一万;
[0006]从所述数字的个数本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种数字格式化方法,其特征在于,所述数字格式化方法包括:当数字的数值满足预设条件时,确定所述数字的整数部分对应的第一字符串,所述预设条件为所述数字的数值大于或者等于一万,或者所述数字的数值小于或者等于负一万;从所述数字的个数位对应的字符开始,按照从低数位到高数位的顺序,依次对所述第一字符串中各字符进行位置编号;根据所述第一字符串中各字符的位置编号,在所述第一字符串中插入分隔符,得到第二字符串;根据所述第二字符串,对所述数字进行格式化。2.如权利要求1所述的数字格式化方法,其特征在于,所述当数字的数值满足预设条件时,确定所述数字的整数部分对应的第一字符串,包括:当所述数字的数值满足预设条件时,检测所述数字对应的第三字符串中是否存在标识符,所述标识符用于分隔整数部分与小数部分;若所述第三字符串中存在所述标识符,则基于所述第三字符串中位于所述标识符之前的字符构成所述第一字符串;若所述第三字符串中不存在所述标识符,则确定所述第三字符串为所述第一字符串。3.如权利要求2所述的数字格式化方法,其特征在于,在所述第三字符串中存在所述标识符的情况下,所述根据第二字符串,对所述数字进行格式化,包括:基于所述第三字符串中位于所述标识符之后的字符构成第四字符串,所述第四字符串是指小数部分对应的字符串;将所述第四字符串、所述标识符以及所述第二字符串按照数字组合规则进行格式化。4.如权利要求3所述的数字格式化方法,其特征在于,所述数字格式化方法还包括:在所述第三字符串中存在所述标识符的情况下,将所述第四字符串、所述标识符以及所述第二字符串存储至预设内存缓冲区;在所述第三字符串中不存在所述标识符的情况下,将所述第二字符串存储至所述预设内存缓冲区。5.如权利要求1所述的数字格式化方法,其特征在于,所述从所述数字的个数位对应的字符开始,按照从低数位到高数位的顺序,依次对所述第一字符串中各字符进行位置编号,包括:从所述数字的个数位对应的字符开始,按照从低数位到高数位的顺序,从所述第一字符串中依次提取所述数字的每个数位对应的字符;对依次提取的每个数位对应的字符按照提取顺序进行位置编号。6.如权利要求1所述的数字格式化方法,其特征在于,所述根据所述第一字符串中各字符的位置编号,在所述第一字符串中插入分隔符,得到第二字符串,包括:检测所述第一字符串中是否存在第一字...

【专利技术属性】
技术研发人员:李奇峰
申请(专利权)人:深圳市明源云科技有限公司
类型:发明
国别省市:

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

1