【技术实现步骤摘要】
数据溢出处理方法及装置
[0001]本专利技术涉及大数据
,尤其涉及数据溢出处理方法及装置。
技术介绍
[0002]在数据长度受限的计算语言中,数据的加工和计算可能会超出数据可表示的范围,如金额的计算,遇到极端货币贬值的情况,可能不能满足要求,会发生数据溢出导致的数据失真。
[0003]目前应用处理中更多的是关注溢出的监控和预警,在数据处置时更多的是依赖手工干预,对异常数据进行调整。
[0004]现有技术的不足在于,存在数据溢出的风险;
[0005]进一步的,出现数据溢出后,需要对异常数据做手工调整,在调整时需要根据异常数据产生时的现场数据进行详尽分析,工作繁琐,易出错。
技术实现思路
[0006]本专利技术实施例提供一种数据溢出处理方法,用以解决存在数据溢出风险的问题,该方法包括:
[0007]接收业务数据后,将业务数据扩充为:高位数据、溢出标识、以及原始数据,其中,所述业务数据的值存储在原始数据处;
[0008]按业务要求对业务数据进行处理,当确定原始数据处发 ...
【技术保护点】
【技术特征摘要】
1.一种数据溢出处理方法,其特征在于,包括:接收业务数据后,将业务数据扩充为:高位数据、溢出标识、以及原始数据,其中,所述业务数据的值存储在原始数据处;按业务要求对业务数据进行处理,当确定原始数据处发生数据溢出时,将溢出后的数据存储在高位数据处,并在溢出标识处进行溢出标识,其中,该溢出标识在高位数据处清零时消除。2.如权利要求1所述的方法,其特征在于,所述业务是资金贷记、或资金借记。3.如权利要求2所述的方法,其特征在于,按业务要求对业务数据进行处理,包括:当账户发生资金贷记,导致余额增加后发生溢出时,将高位数据处数值加1;当账户发生资金借记,导致余额减少后不再溢出时,将高位数据处数值清0。4.如权利要求2所述的方法,其特征在于,按业务要求对业务数据进行处理,包括以下处理之一或者其组合:对账户进行资金贷记交易,确定余额增加后未发生溢出时,高位数据处数值不变,溢出标识处的溢出标识不变;对账户进行资金借记交易,确定不需从高位数据借位时,高位数据处数值不变,溢出标识处的溢出标识不变;对账户进行资金贷记交易,确定余额增加后发生溢出时,高位数据处数值加一,溢出标识处进行溢出标识;对账户进行资金借记交易,确定需从高位数据借位时,高位数据处数值减一,若高位数据处大于零,溢出标识处的溢出标识不变,若高位数据处为零,溢出标识处不进行溢出标识。5.如权利要求1至4任一所述的方法,其特征在于,进一步包括:展示业务数据时,根据高位数据以及原始数据进行展示。6.一种数据溢出处理装置,其特征在于,包括:数据格式模块,用于接收业务数据后,将业务数据扩充为:高位数据、溢出标识、以及原始数据,其中,所述业务数据的值存储在原始数据处;数据处理模块,用于按业务要求对业务数据进行处理,当确定原始数据处发生数据溢出时,将溢出后的数据存储在高位数据处,并在溢出标识处进行...
【专利技术属性】
技术研发人员:王建梅,卢盛伟,贺鹏程,
申请(专利权)人:中国银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。