Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
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?
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:
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:
Prueba a usar la función num cambiando el formato. Por ejemplo, para limitar a 3 decimales:
num(MiNumero, '#.##0,000');