提交 b51a64a9 authored 作者: Thomas Mueller's avatar Thomas Mueller

Require Java 6

上级 0aff2147
......@@ -641,7 +641,8 @@ public abstract class Value {
if (Float.isInfinite(f) || Float.isNaN(f)) {
throw DbException.get(ErrorCode.DATA_CONVERSION_ERROR_1, "" + f);
}
return ValueDecimal.get(BigDecimal.valueOf(f));
// better rounding behavior than BigDecimal.valueOf(f)
return ValueDecimal.get(new BigDecimal(Float.toString(f)));
}
}
break;
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论