Miejsca po przecinku

0

Co musze zrobić, by program wyświetlał mi zmienną double z dwoma miejscami po przecinku (nawet, jeśli to są dwa zera)?

0
#include <stdio.h>

int main()
{
    double liczba=12.1234412;

    printf("Twoja liczba to: %.2f\n", liczba);
    return 0;
}

q: fajnie ze znazs linuxa i umiesz poruszac sie po bashu, ale pewnie nie wielu to obchodzi a i pewnie nie potrzebuja przypominajek jak uzywac g++. pozwolilem sobie to usunac. za to mila maniera jest otaczanie kodu wlasciwymi znacznikami

0

to bylo w C. a teraz w C++:
info: http://www.fredosaurus.com/notes-cpp/io/omanipulators.html

#include <iostream>
#include <iomanip>

int main()
{
    using namespace std;
    double liczba=12.1234412;

    cout << "Twoja liczba to: " << fixed << setprecision(2) << liczba << endl
    return 0;
}
0

Dzięki Wszystkim :-)

Bardziej podoba mi się kod quetzalcoatl, ponieważ bardziej go rozumiem :-)

1 użytkowników online, w tym zalogowanych: 0, gości: 1