Revision 44844 trunk/org.gvsig.desktop/org.gvsig.desktop.compat.cdc/org.gvsig.fmap.dal/org.gvsig.fmap.dal.file/org.gvsig.fmap.dal.file.dbf/src/main/java/org/gvsig/fmap/dal/store/dbf/utils/FieldFormatter.java

View differences:

FieldFormatter.java
243 243
    }
244 244
    try {
245 245
      BigDecimal x = new BigDecimal(value, context);
246
      x.setScale(scale, scale);
246
      x = x.setScale(scale, context.getRoundingMode());
247 247
      return x;
248 248
    } catch (Exception ex) {
249 249
      this.getLogger().warn("Can't parse value '" + value + "' as BigDecimal.", ex);

Also available in: Unified diff