long double a double - kiedy używać?

long double a double - kiedy używać?

Wątek przeniesiony 2017-03-20 17:10 z C/C++ przez kq.

  • Rejestracja: dni
  • Ostatnio: dni
0

Kiedy najlepiej używać long double zamiast zwykłej zmiennej double?

lion137
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 5041
0

Rozległy temat, generalnie w wielu przypadkach to nie ma znaczenia; to znaczy zależy ile wykonujesz operacji i ile masz w pamięci zmiennych; np. float zajmuje połowę double, long double jest jeszcze większe, więc jak masz wiele milionów zmiennych, to może warto się zastanowić czy nie mozna poświęcić dokładności, żeby zmieścić wszystko w pamięci.
Sporo też zalezy od architektury procesora. Podsumowując, jak masz jakiś problem, to doczytaj docs kompilatora, zaplanuj dokładność, zużycie pamięci i podejmij decyzję.
stackoverflow1
stackoverflow2
C datatypes

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.