Kezdőoldal » Számítástechnika » Programozás » C++ -ban valós számot 2...

C++ -ban valós számot 2 tizedes jegyig hogyan lehet kerekíteni?

Figyelt kérdés

setprecision(3) csak az egyjegyűekre írja ki. Ha beírom, hogy:

if (szam>9){

cout<<setprecision(4)<<szam<<endl;

}

else if (szam>-9){

cout<<setprecision(4)<<szam<<endl;

}


Akkor 2x írja ki, és van amikor ki se írja.


2015. aug. 8. 17:29
 1/3 anonim ***** válasza:
Én a round függvénnyel barátkoznék.
2015. aug. 8. 17:34
Hasznos számodra ez a válasz?
 2/3 anonim ***** válasza:
Elrontottad a relációsjeleket.
2015. aug. 8. 17:59
Hasznos számodra ez a válasz?
 3/3 SimkoL ***** válasza:

#include <iostream>

#include <iomanip>


using namespace std;


int main()

{

double szam = 1234.56789;

cout << fixed << setprecision(2) << szam << endl;

system("PAUSE");

return 0;

}

2015. aug. 9. 14:15
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:





Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!