Øystein T. Skrevet 25. april 2006 Del Skrevet 25. april 2006 (endret) Korleis kan ein runde av eit desimaltal av typen double til to desimal? double tall = 1.23562; skal rundast av til 1.24. double tall = 1.22222; skal rundast av til 1.22. Skriver program i win32 konsoll. Takk for svar! Mvh, Øystein. Endret 25. april 2006 av rec0n Lenke til kommentar
kjetil7 Skrevet 25. april 2006 Del Skrevet 25. april 2006 (endret) C++ #include <iostream> #include <iomanip> int main() { double tall = 1.23562; std::cout.precision(3); std::cout << tall << std::endl; // alternativt: std::cout << std::setprecision(3) << tall << std::endl; } C printf("%.02f", tall); Endret 25. april 2006 av kjetil7 Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå