sql的带小数点数值计算有误,出现多位小数

【详述】做小数点计算时,出现了多位小数,导致计算结果有误
【背景】做过哪些操作?
【业务影响】
【StarRocks版本】例如:2.5.2
【集群规模】例如:3fe(1 follower+2observer)+5be(fe与be混部)
【机器信息】CPU虚拟核/内存/网卡,例如:48C/64G/万兆
【联系方式】为了在解决问题过程中能及时联系到您获取一些日志信息,请补充下您的联系方式,例如:社区群4-小李或者邮箱,谢谢
【附件】

您好 浮点数常量我们是当做decimal类型处理的,没有和MySQL兼容,应该是预期内的行为。这块选择decimal主要是为了尽可能保证结果准确,当然这个是可以通过sql_mode改变行为的,当做double处理。set sql_mode=“MODE_DOUBLE_LITERAL”;