Skip to main content
Announcements
Introducing Qlik Answers: A plug-and-play, Generative AI powered RAG solution. READ ALL ABOUT IT!
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');