public static BigDecimal toBigDecimal(long i) {
        return BigDecimal.valueOf(i);
    }
All the positive powers of 10 that can be
represented exactly in double/float.
core/src/main/java/com/alibaba/fastjson2/util/TypeUtils.java