hur visar man alla decimalerna i c++?

Permalänk
Medlem

hur visar man alla decimalerna i c++?

Hej!

Vet nån hur man visar alla decimalerna.

Ex. Jag multiplicerar två tal och produkten skrivs ut som 4.1451e+09.

Hur får jag med alla siffrorna som 4 145 154 567.

Jag minns att det var något setprecision?

Men är inte säker. Och vilket bibliotek ska jag ha med ifs.

Tack!

Permalänk
Medlem

Frågan var uppe typ igår...

std::cout.precision(antaldecimaler);

Talet som du vill ha alla decimaler på verkar väldigt likt det som den förra hade. Är det någon skoluppgift eller liknande?

Permalänk
Medlem

Va menar du med:

std::cout.precision(antaldecimaler);

för en sats av min kod ser ut så här:

fileout << ipFin << "\t" << TEXTFILEN << "\n";

fileout är då ett objekt till ofstream. ipFin är int variabeln som är 4 145 154 567, men problemet är att den sparas som 4.1451e+09 i TEXTFILEN!

Hur skriver man så alla decimalerana sparas?

Permalänk
Medlem

fileout.precision(antaldecimaler);

Visa signatur

~ When there's no more room in hell, the dead will walk the earth. ~