我有像目的地这样的数据 - “425637.10”,来源有 - “425637.1”
这些是金额字段,因此无法进行舍入/修剪。要匹配的精确值。
我需要在某些条件下比较这两个值,如
if(源数据/目标数据包含“某些标准”)然后它应该比较这些值。
如果您需要更多详细信息,请告诉我。
TIA
答案 0 :(得分:0)
将它们转换为BigDecimals,并正常比较:
def source = '425637.10'
def destination = '425637.1'
assert (source as BigDecimal) == (destination as BigDecimal)