Hola. Necesito una función que funcione como Round(), pero que no redondee. Es decir, si tengo el valor numérico 5,2789 y quiero sencillamente dejarlo con dos decimales: 5,27
Gracias
| |||
Función para truncar Hola. Necesito una función que funcione como Round(), pero que no redondee. Es decir, si tengo el valor numérico 5,2789 y quiero sencillamente dejarlo con dos decimales: 5,27 Gracias |
| |||
Re: Función para truncar Si quisieras obtener la parte entera seria: a=99.9 b=int(99.9) y b=99 pero lo que tu quieres es dejar un numero determinado de decimales no ? Pues tendrás que currarte una pequeña función que pase el numero a string, luego encontrar donde esta el punto de los decimales, y a partir de ese punto solo coger los decimles que quieras. Una vez echo esto volver a pasar la cadena a numero y ya está ! Un saludo des de Vic (Catalunya) ![]() |
| |||
Re: Función para truncar Si hay una funcion que lo hace pero solo es para strings, tendrias que convertir el numero en string, pero la funcion es la siguiente: Mid(String, Start, Length) y un ejemplo: <% =Mid("abcde fghij klmno pqrst uvwxyz", 8, 7) %> Salida: ghij kl ![]() |