long double ma tylko 7 cyfr
Ostatnio zmodyfikowano 2015-07-01 11:34
matka5432 Temat założony przez niniejszego użytkownika |
long double ma tylko 7 cyfr » 2015-07-01 10:54:34 Witam, dlaczego zmienna o typie long double i double może u mnie pomieścić 7 cyfr (działa tak samo jak zwykłe float), a w dokumentacji jest napisane, ze ma 8 bajtów i mieści 15 cyfr. Typ long long działa u mnie tak jak należy, ale potrzebuje zmiennej zmiennoprzecinkowej. |
|
Monika90 |
» 2015-07-01 11:18:28 Jaki masz system, kompilator, itp? I w jaki sposób sprawdzasz ile może pomieścić cyfr? |
|
matka5432 Temat założony przez niniejszego użytkownika |
» 2015-07-01 11:34:19 Problem rozwiązany, long double, zapamiętuje liczbę ale po wyświetleniu pokazuje tylko 8 cyfr i myślałem, ze tylko tyle zapamiętuje. zeby zmienić liczbę wyświetlanych cyfr wystarczyło dołącyc plik nagłówkowy: i linijkę: cout << setprecision( 20 ) << scientific;
:D |
|
« 1 » |