РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
53 of 815 menu

Тип double

Тип double предназначен для хранения вещественных чисел с плавающей точкой. Он обеспечивает двойную точность по сравнению с типом float и обычно занимает 8 байт в памяти. Переменные этого типа могут хранить как положительные, так и отрицательные числа, а также числа с дробной частью. Тип double является одним из фундаментальных типов языка C++ и широко используется в математических вычислениях, где требуется высокая точность.

Синтаксис

double name; double name = value;

Пример

Давайте объявим переменную типа double и выведем её значение на экран:

#include <iostream> using namespace std; int main() { double num = 3.14; cout << num << endl; return 0; }

Результат выполнения кода:

3.14

Пример

Давайте выполним арифметические операции с числами типа double:

#include <iostream> using namespace std; int main() { double a = 5.5; double b = 2.2; double res = a + b; cout << res << endl; return 0; }

Результат выполнения кода:

7.7

Пример

Давайте проверим размер типа double в байтах с помощью оператора sizeof:

#include <iostream> using namespace std; int main() { cout << sizeof(double) << endl; return 0; }

Результат выполнения кода:

8

Смотрите также

  • тип float,
    который хранит числа с плавающей точкой одинарной точности
  • тип long double,
    который хранит числа с плавающей точкой повышенной точности
  • тип int,
    который хранит целые числа
  • тип bool,
    который хранит логические значения
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить