Hola amigos.
Alguna función, para redondear de la siguiente manera.
Ejemplo.
Valor es de $1007 y que pueda quedar en $1010 por temas de dinero y los pesos guachos que quedan.
Gracias.
| |||
Respuesta: Redondear No creo que haya una función para lo que pedís, pero podés hacer por programación, algo como esto:
Código HTML:
Ver original Saludos. |
| ||||
Respuesta: Redondear Cita: Gracias lo probare y te contare como me fue. Gracias nuevamente
Iniciado por todosolucionesweb No creo que haya una función para lo que pedís, pero podés hacer por programación, algo como esto:
Código HTML:
Ver original Saludos. |
| ||||
Respuesta: Redondear Si debes "redondear" las unidades, yo creo que lo mejor sería: 1) Dividir el número entre 10 [1007/10 -> 100.7] 2) Redondear [Math.round(100.7) -> 101] 3) Multiplicar de nuevo por 10 [101*10 -> 1010] Esto en una función, es la forma más práctica que veo para resolver tu problema. Suerte :) |
| |||
Respuesta: Redondear También podría crearse una función denominada redondear en la que tenga un argumento opcional con el número de cifras significativas a usar para el redondeo, y dividiendo la cifra en una matriz: Por ejemplo la llamada a la función sería: var miCifra = 1007; redondear(miCifra,1); //Esto podría dar como resultado 1000 o 1010 según se redondea al alza o a la baja. redondear(miCifra,2); //Esto provocaría 1000 o 1100 de la misma forma, ya que al evaluar las dos últimas cifras el rango es mayor. Y así sucesivamente, entonces mediante el argumento opcional puede controlar el tipo de redondeo, y si es al alza o a la baja (ésto bien podría hacerse con un tercer argumento para ver hacia dónde quiere redondear). Saludos cordiales. Francisco J. |
Etiquetas: |