tossesMedlem sedan aug. 2003190 inlägg Hej!
Jag behöver hjälp att sätta antalet decimaler på en double.
while(data>>i)
{
udata<<CelFar(i)<<endl;
}
}
double CelFar(double celsius)
{
double farenheit = celsius*9/5+32;
return farenheit;
}
den där udata ska bara ha 2 decimaler. Man kan väl inte använda cout.precision(2) eller printf.... eller hur gör man ??
PeWMedlem sedan juni 200010 432 inlägg tossesMedlem sedan aug. 2003190 inlägg Kruxet är att jag ska inte använda cout!
Och då antar jag att jag inte ka använda precision(2) t.ex
tossesMedlem sedan aug. 2003190 inlägg Förtydligande:
funktionen returnerar en double som jag vill ha med 2 decimaler
udata<<CelFar(i)<<endl;
tossesMedlem sedan aug. 2003190 inlägg Ok jag löste det med hjälp av setprecision och fixed
Tack fö hjälpen!