Змінна типу int (short, long) дозволяє зберігати лише цілі значення, тоді як змінна типу float (double) зберігає у собі десяткові значення.14 May 2018
Ім'я double означає, що точність цих чисел вдвічі перевищує точність чисел типу float. Найчастіше тип double є найзручнішим. Обмеженої точності чисел float у багатьох випадках просто недостатньо.
double – це тип з плаваючою комою, розмір якого більше або дорівнює розміру типу float, але менше або дорівнює розміру типу long double . long double – це тип з плаваючою комою, розмір якого більший або дорівнює розміру типу double . Для конкретної long double корпорації Майкрософт: представлення та double ідентично.
Діапазон чисел від ±2.23E-308 to ±1.79E+308, 15 десяткових розрядів, 11 біт показника ступеня (експонента) та 52 біта основи ступеня (мантиса). long double – абсолютно те саме, що і double.