Revision 45315 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
FieldFormatter.java | ||
---|---|---|
253 | 253 |
} |
254 | 254 |
try { |
255 | 255 |
BigDecimal x = new BigDecimal(value, context); |
256 |
if( scale>=0 ) { |
|
256 |
if( scale>=0 && x.scale() > scale) {
|
|
257 | 257 |
x = x.setScale(scale, context.getRoundingMode()); |
258 | 258 |
} |
259 | 259 |
return x; |
Also available in: Unified diff