Libro de Visitas Gratis
Inicio | Directorio de Páginas | Diseño Gráfico | Gadgets | Posicionamiento | Webmasters| Buscador de Artículos | Glosarios

Redondear los decimales de un número

Añade Tu Web Al Directorio de NocionDigital.com
Este código redondea un número con decimales que le pasamos . La varaible num es el número pasado y la variable dec es el número de decimales a redondear.

function number_format(num, dec) {
num = ""+num+"";
var num_dec = parseInt(num.length - num.lastIndexOf(`.`) - 1);
var cadena = new String();
var numero = new Number(0);
if (num.lastIndexOf(".") == -1) {
return parseFloat(num);
}
var postindex = num.lastIndexOf(`.`)+dec+1;
if (dec >= num_dec) {
return parseFloat(num);
}
if (num[postindex]
numero = parseFloat(num.substring(0,num.lastIndexOf(`.`)+dec+1));
} else {
var i = postindex;
while ((i+1)
i++;
}
numero = parseFloat(num);
var potencia = num.substring(num.lastIndexOf(`.`),i).length;
var divisor = divisor = Math.pow(10,potencia);
var incr = new Number(0);
for (var j = i; j >= postindex; j--, divisor /= 10) {
if (num[j] >= 5) {
incr = (10 - num[j]) / divisor;
numero += incr;
num = ""+numero+"";
} else {
continue;
}
}
numero = ""+numero+"";
numero = numero.substr(0,num.lastIndexOf(`.`)+dec+1);
}
return numero;
}
 
Hits
DOCUMENTOS RELACIONDOS
3920
Diferencia entre Requiere () y Include ().
2042
Precarga de imagenes en JavaScript.
2203
Buscador de palabras.
6277
Upload de archivos con php.
1841
Clase para acceder a bases de datos de MsSQL Server.
25511
Divisiones en PHP.
4131
Cambiar el fondo de pantalla dinamicamente.
3506
Tabla con cabecera independiente y barra de Scroll.
770
Propósito de este documento.
23199
Funciones para el tratamiento de cadenas de caracteres.
1275
Paginas con sonido.
2000
Recuperando la calidad de una imagen JPEG en PHP.
999
Banear IPs de visitantes no deseados de nuestras páginas (con SQL).
4505
Calcular el Digito de Control de una Cuenta Corriente.
1535
Abrir una ventana al cerrar al página.
1247
Abre un POP-UP cada x entradas.
6387
Generación de gráficos estadísticos en forma de "queso".
1781
Etiqueta que parpadea al seleccionar un formulario.
969
Mostrar el contenida de la carpeta de direcciones de Outlook.
1408
Ver el código fuente de una página protegida.


www.nociondigital.com - Todo para un mundo digital. Páginas Webs, Buscadores y Webmasters....