Ver Mensaje Individual
  #2 (permalink)  
Antiguo 14/04/2005, 16:19
angsanchez
 
Fecha de Ingreso: octubre-2004
Ubicación: España
Mensajes: 894
Antigüedad: 20 años, 3 meses
Puntos: 3
Hola, Pablo
Prueba con esto
Código PHP:
function aNumero(n)
{
    
n.replace(".","")
    
n.replace(",",".")
    return 
parseFloat(n)
}
function 
deNumero(n)
{
    
n.toString()
    
n.replace(".",",")
    var 
= new Array()
    
n.split(",")
    
puntoMiles(m[0])
    if (
m[1]) {"," m[1]}
    return 
n
}
function 
puntoMiles(n
{
    var 
ajuste //debe ser entero
    
ajuste=ajuste.toString();
    var 
k=ajuste.length
    
var ajuste2=''
    
if (k>9) { ajuste2+=ajuste.substring(0,k-9)+'.' }
    if (
k>6) { ajuste2+=ajuste.substring(k-9,k-6)+'.' }
    if (
k>3) { ajuste2+=ajuste.substring(k-6,k-3)+'.' }
    
ajuste2+=ajuste.substr(k-3)
    return 
ajuste2

(sólo funciona hasta 11 cifras a la izquierda de la coma)
__________________
Angel :cool: