decimal类型精度丢失

为了更快的定位您的问题,请提供以下信息,谢谢
【详述】问题详细描述
【背景】表字段是decimal(38,20) ,使用sum函数时只支持到18位,造成精度丢失,在风控对账,财务报表场景中都有影响,虽然位数很小,但是每日累加后会慢慢变大,到后面有差额后很难分辨是系统bug问题还是精度问题,在tidb里不会有这个问题,按理系统既然支持到20的小数位精度,应该其他函数以及加减乘除的算法都应该支持准确计算才对,好像除法用round也会丢失精度
【业务影响】
【是否存算分离】
【StarRocks版本】
|version|5.1.0|
|version_comment|3.3.7-6263a6e|

【联系方式】arvin.a@min123.net
【附件】
下面这张图是tidb里计算的数据,20位是正确的

下面这张图在starRocks变成了18位,丢失了精度