Version:0.9 StartHTML:0000000105 EndHTML:0000001921 StartFragment:0000000152 EndFragment:0000001887
/******************************************************/
/*************** Isidro Pastor Jorda ******************/
/******************************************************/
/****************** Telematica ************************/
/******************************************************/
#include <iostream.h>
#include <stdlib.h>
#include <math.h>
float Redondeo (float numero,int decimales);
int main()
{
float numero, redondo;
int decimales;
cout << " Dime el numero real que quieres redondear -> ";
cin >> numero ;
cout << endl << " Dame la cifra de decimales que quieres mostrar -> ";
cin >> decimales;
redondo = Redondeo(numero, decimales);
cout << " El numero redondeado es -> " << redondo << endl << endl ;
system("PAUSE");
return 0;
}
float Redondeo (float numero,int decimales)
{
float aux;
int potencia;
potencia = pow(10,decimales);
aux = float(int(potencia * numero)) / float(potencia);
return aux;
}