Kalkulator przetwarza duże liczby na "1e+006"
Ostatnio zmodyfikowano 2014-08-28 21:34
SquBany Temat założony przez niniejszego użytkownika |
Kalkulator przetwarza duże liczby na "1e+006" » 2014-08-28 19:34:35 Nie dawno zacząłem się uczyć i stworzyłem kalkulator. Program jednak odmawia mi współpracy. Dokładnie chodzi o duże liczby, korzystałem z float, double, long double i zawsze przy dużych liczbach np. 1 000 000 wyświetla "1e+006". Jak naprawić ten błąd ? |
|
pekfos |
» 2014-08-28 19:43:35 std::cout << std::fixed << liczba;
|
|
Jacob99 |
» 2014-08-28 20:13:30 I nie jest to błąd, tylko przy dużych liczbach strumień wypisuje je w notacji wykładniczej. |
|
SquBany Temat założony przez niniejszego użytkownika |
» 2014-08-28 20:19:04 To.. dobrze wiedzieć :D A da się ukryć ,,.'' i liczby po nim kiedy nie wpisuję liczb po przecinku ? No dla mnie to wygląda nieestetycznie. |
|
czosnek17 |
» 2014-08-28 21:02:44 |
|
Jacob99 |
» 2014-08-28 21:34:23 |
|
« 1 » |