@Override
    public Object parse(SourceData sourceData, int rowIndex, Context context) {
        Object numObj = numParser.parse(sourceData, rowIndex, context);
        if (numObj == null) {
            return null;
        }
        return OperatorTools.parseBigDecimal(numObj).stripTrailingZeros().toPlainString();
    }
TrimScaleFunction  ->  trim_scale(numeric)
description:
- Return NULL if 'numeric' is NULL;
- Return the result of reducing the proportion of values (decimal places) by removing trailing zeros
inlong-sdk/transform-sdk/src/main/java/org/apache/inlong/sdk/transform/process/function/arithmetic/TrimScaleFunction.java