TtossesMedlem sedan aug. 2003190 inlägg Frågan#1 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 ??
PPeWMedlem sedan juni 200010 432 inlägg TtossesMedlem 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
TtossesMedlem sedan aug. 2003190 inlägg Förtydligande:
funktionen returnerar en double som jag vill ha med 2 decimaler
udata<<CelFar(i)<<endl;
TtossesMedlem sedan aug. 2003190 inlägg Ok jag löste det med hjälp av setprecision och fixed
Tack fö hjälpen!