22/03/2002, 02:01
|
| Colaborador | | Fecha de Ingreso: diciembre-2001 Ubicación: Curaçao (Antillas Holandesas)
Mensajes: 3.179
Antigüedad: 22 años, 10 meses Puntos: 38 | |
Re: float con 2 decimales La función que buscas se llama Math.round(), tiene un solo parámetro y solo redondea a entero mas cercano, por lo que para tu caso debes hacer lo siguiente:
Ejemplo:
var a = 21.478954;
var b = Math.round(a*100)/100;
El multiplicar por 100 hará que dos de tus decimales se conviertan en entero, redondeas, y luego los devuelves a su lugas dividiendo por 100.
Sirve en Internet Explorer desde la versión 3.02 y en Netscape desde la 2.0
Suerte. |