Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

Precyzja liczby zmiennoprzecinkowej przy wyświetlaniu.

Ostatnio zmodyfikowano 2012-12-25 17:14
Autor Wiadomość
Mike148
Temat założony przez niniejszego użytkownika
Precyzja liczby zmiennoprzecinkowej przy wyświetlaniu.
» 2012-12-25 16:12:55
Witam !
Rozwiązując pewien algorytm mam problem przy wypisaniu wyniku. Otóż jest to liczba zmiennoprzecinkowa ( u mnie double). Wypisuje ją za pomocą printf (o cout nie ma mowy :| ). Problem polega na tym, że kiedy wyświetla ją do 6 miejsc po przecinku.
Np.
2.125 -> 2.125000
249.750249750 -> 249.750250

Wiem że dokładność można ustawić tak w printf -> printf("%.10f", x), ale wtedy jak liczba będzie miała mniej liczb po przecinku to dopisze zera. Boję się, że wtedy sprawdzarka algorytmu uzna wynik za błędny :(. Moje pytanie więc brzmi : Czy da się to jakoś zrobić dynamicznie ?
P-71910
Mrovqa
» 2012-12-25 17:14:51
Boję się, że wtedy sprawdzarka algorytmu uzna wynik za błędny :(.
Jak masz dokładność do n miejsc po przecinku, to dlaczego chcesz obcinać zera? Wysyłałeś w ogóle rozwiązanie? Jeżeli nie - wyślij, a nie spekuluj.
P-71921
« 1 »
  Strona 1 z 1