Revision 2357
org.gvsig.tools/library/trunk/org.gvsig.tools/org.gvsig.tools.lib/src/main/java/org/gvsig/tools/dataTypes/impl/DefaultDataType.java | ||
---|---|---|
350 | 350 |
if (r.precision < max_precision) { |
351 | 351 |
// Con precision < maxima precision y sin escala. |
352 | 352 |
// Ponemos escala a 0. |
353 |
r.scale = 0; |
|
353 |
if(r.scale != 0){ |
|
354 |
r.scale = SCALE_NONE; |
|
355 |
} |
|
354 | 356 |
} else { |
355 | 357 |
// Con precision >= maxima precision y sin escala. |
356 | 358 |
// Dejaremos la precision a la maxima y la escala a 0. |
357 | 359 |
// Perdemos precision. |
358 | 360 |
r.precision = max_precision; |
359 |
r.scale = 0; |
|
361 |
if(r.scale != 0){ |
|
362 |
r.scale = SCALE_NONE; |
|
363 |
} |
|
360 | 364 |
} |
361 | 365 |
} else { |
362 | 366 |
// Con precision y escala. |
Also available in: Unified diff