一种格式转换方法、装置、电子设备及存储介质制造方法及图纸

技术编号:37669133 阅读:31 留言:0更新日期:2023-05-26 04:29
本申请公开了一种格式转换方法、装置、电子设备及存储介质,可应用于大数据领域或金融领域。获取待转换金额字段,当待转换金额字段满足预设数字格式判定条件时,对待转换金额字段进行四舍五入得到近似数字,对近似数字在预设位置添加分隔符并补全小数位,得到会计专用格式的目标数字。由此可知,本发明专利技术实现了将待转换金额字段的格式转换为会计专用格式,从而实现了在前端H5页面展示待转换金额字段。实现了在前端H5页面展示待转换金额字段。实现了在前端H5页面展示待转换金额字段。

【技术实现步骤摘要】
一种格式转换方法、装置、电子设备及存储介质


[0001]本专利技术涉及数据处理
,更具体的说,涉及一种格式转换方法、装置、电子设备及存储介质。

技术介绍

[0002]目前,前端H5页面在展示客户基本信息时,对于利息(已计已结)、准备金计提金额等金额字段,要求直接或间接(JavaScript加减乘除计算后)转换成会计专用格式(千位逗号分割以及保留两位小数)再展示。
[0003]因此,如何将金额字段的格式转换成会计专用格式成为本领域技术人员亟需解决的技术问题。

技术实现思路

[0004]有鉴于此,本专利技术公开一种格式转换方法、装置、电子设备及存储介质,以实现将待转换金额字段的格式转换为会计专用格式,从而实现在前端H5页面展示待转换金额字段。
[0005]一种格式转换方法,包括:
[0006]获取待转换金额字段;
[0007]判断所述待转换金额字段是否满足预设数字格式判定条件;
[0008]如果是,则对所述待转换金额字段进行四舍五入得到近似数字,其中,所述近似数字最多具有两位有效小数;<本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种格式转换方法,其特征在于,包括:获取待转换金额字段;判断所述待转换金额字段是否满足预设数字格式判定条件;如果是,则对所述待转换金额字段进行四舍五入得到近似数字,其中,所述近似数字最多具有两位有效小数;对所述近似数字在预设位置添加分隔符并补全小数位,得到会计专用格式的目标数字。2.根据权利要求1所述的格式转换方法,其特征在于,所述预设数字格式判定条件包括:所述待转换金额字段的类型为字符串或数值;且,对所述待转换金额字段采用JavaScript语言中的isFinite函数进行处理得到的布尔值,表征所述待转换金额字段为有效数字。3.根据权利要求1所述的格式转换方法,其特征在于,所述对所述待转换金额字段进行四舍五入得到近似数字,包括:判断所述待转换金额字段为正数或负数;若所述待转换金额字段为正数,则将所述待转换金额字段乘以100得到第一数字;对所述第一数字进行四舍五入得到第二数字;将所述第二数字除以100得到所述近似数字。4.根据权利要求3所述的格式转换方法,其特征在于,还包括:若所述待转换金额字段为负数,则对所述待转换金额字段取绝对值,得到第三数字;将所述第三数字乘以100得到第四数字;对所述第四数字进行四舍五入得到第五数字;将所述第五数字除以100得到第六数字;对所述第六数字进行取反,得到所述近似数字。5.根据权利要求1所述的格式转换方法,其特征在于,所述对所述近似数字在预设位置添加分隔符并补全小数位,得到会计专用格式的目标数字,包括:将所述近似数字拆分成符号位、整数位和小数位;对所述整数位从最后一位开始,每三位前添加一个分隔符,得到目标整数位;对所述小数位不足两位的尾部进行补零,得到目标小数位;将所述符号位、所述目标整数位和所述目标小数位进行拼接,得到所述目标数字。6.根据权利要求5所述的格式转换方法,其特征在于,所述将所述近似数字拆分成符号位、整数位和小数位,包括:从所述近似数字中拆分出所述符号位,得到备用近似数字;对所述备用近似数字取绝对值,得到目标近似数字;将所述目标近似数字转换为对应的目标字符串;采用字符串实例方法,利用小数点分割出所述目标字符串的所述整数位和所述小数位。7.根据权利要求1所述的格式转换方法,其特征在于,还包括:若所述待转换金额字段不满足所述预设数字格式判定条件,则输出所述待转换金额字
段为无效数值的提示信息。8.一种格式转换装置,其特征在于,包括:获取单元,用于获取待转换金额字段;判断单元,用于判断所述待转换金额字段是否满足预设数字格式判定条件;四舍五入单元,用于在所...

【专利技术属性】
技术研发人员:张单单高小小陈思月
申请(专利权)人:中银金融科技有限公司
类型:发明
国别省市:

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

1