Ver Mensaje Individual
  #2  
Antiguo 03-01-2005
Avatar de barman
barman barman is offline
Miembro
 
Registrado: may 2003
Posts: 139
Reputación: 21
barman Va por buen camino
Usa las funciones

modf(x, &y); // parte entera y fraccionaria del numero
y
pow10(x); // elevas la potencia al numero.

Yo lo hago asin, aunque hay muchas mas formas.


/********************************************************
* METODO: redondeoDec() *
* *
* Redondea un n£mero fraccionario. *
*********************************************************/
double redondeoDec(double numero, int dec)
{
double entera, fraccionaria, fraccion;

fraccionaria = modf(numero, &entera);

fraccion = redondeo (fraccionaria * pow10(dec));
return(entera+(fraccion/pow10(dec)));
} /* End redondeo() ***
**************************/
Responder Con Cita