Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/05/2009, 02:12
jessifb88
 
Fecha de Ingreso: julio-2008
Mensajes: 62
Antigüedad: 15 años, 9 meses
Puntos: 0
Problema máscara formato de números en iReport

Mi problema es el siguiente:
En mi informe tengo que sacar los importes numéricos con el formato 1.234,56.
Haciendo mis pruebas puse como valor por defecto para el parámetro new Float (1234567.58), y el tipo del parámetro Float. Luego puse al campo el tipo Float y la máscara para el tipo que yo quiero, que es #,##0.00 pero el resultado que obtengo en mi informe es 1.234.567,62
Como veis, el número está bien pero los decimales no se corresponden con los que yo especifiqué.
Al principio pensé que sería que sobrepasaba la capacidad del tipo float porque con cantidades más pequeñas saca bien los decimales, pero luego vi en internet que los valores válidos van desde -3.402823466E+38 a -1.175494351E-38, 0 y desde 1.175494351E-38 a 3.402823466E+38.
¿Alguien sable a que se debe?