Jak zaokrąglić liczbę w ostringstream?
(biblioteka ALLEGRO 5)
float test = 1.0f
std::ostringstream testSS;
testSS << test;
al_draw_text(Czcionka,al_map_rgb(255,255,255),pozycja_x,pozycja_y,ALLEGRO_ALIGN_LEFT,(testSS.str()).c_str());
test += 0.01f;
podczas tego al_draw_text wyswietla mi na ekranie np. 1000.56, a ja chciałbym zrobić coś takiego:
1000.01 = 1000
1000.49 = 1000
1000.51 = 1000
1000.99 = 1000
1001.01 = 1001
itd. itp.
//EDIT
Może źle to ująłem... Nie tyle co zaokrąglić, ale wyświetlić ilość cyfr po przecinku... Pamiętam że w Pascalu robiło to się w sposób pisz:0:0, czyli 0 miejsc przed i 0 po...