https://msdn.microsoft.com/pl-pl/library/s3f49ktz.aspx
Wg tego long double w VS C++ ma rozmiar taki sam jak zwykły double czyli 8 bajtów. Natomiast w GCC long double ma długość 12 bajtów.
Zresztą lepiej użyć unsigned long long (int 64 bitowy), gdyż ciąg Fibonaciego nie posiada liczb po przecinku.
Wg tego long double w VS C++ ma rozmiar taki sam jak zwykły double czyli 8 bajtów. Natomiast w GCC long double ma długość 12 bajtów.
Zresztą lepiej użyć unsigned long long (int 64 bitowy), gdyż ciąg Fibonaciego nie posiada liczb po przecinku.