Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
Want to see what's currently in public preview? We've pulled it all together in one place. Check it out here
cancel
Showing results for 
Search instead for 
Did you mean: 
rodri_morales
Creator II
Creator II

Redondear numero variable

Buen dia a todos! Les comento el problema:

En el script tengo un FOR que se ejecuta y va calculando valores, el problema es que estos valores son con decimales y van creciendo, entonces se produce un error de desbordamiento.

Estoy tratando de redondear esos valores para que me quede por ej: 1.0174628384927234 = 1.01746 y no me tire error en el script. Intente usar la funcion ROUND pero no logro hacerla funcionar, alguien tiene idea que puedo hacer?

1 Solution

Accepted Solutions
ecolomer
Master II
Master II

La función ROUND debe funcionar bien. Me puedes enseñar cómo la utilizas?

Sube el fichero o el script que utilizas.

Puede que tengas algún problema con el formato de los números (separadores de millares y decimales) es decir con la función del punto y de la coma.

En el caso del ejemplo puesto sería:

p00.png

View solution in original post

2 Replies
ecolomer
Master II
Master II

La función ROUND debe funcionar bien. Me puedes enseñar cómo la utilizas?

Sube el fichero o el script que utilizas.

Puede que tengas algún problema con el formato de los números (separadores de millares y decimales) es decir con la función del punto y de la coma.

En el caso del ejemplo puesto sería:

p00.png

Not applicable

Prueba a usar la función num cambiando el formato. Por ejemplo, para limitar a 3 decimales:

num(MiNumero, '#.##0,000');