139 прочтений · 1 год назад
Типы данных: Гарантированный минимальный размер базовых типов в C++ и его определение с помощью оператора sizeof
В предыдущей статье, мы познакомились с базовыми типами данных и узнали, что организация памяти на современных компьютерах построена по блочному принципу. Каждый блок имеет свой уникальный адрес и представлен одним байтом, а каждый байт в свою очередь 8-ю битами. Вполне корректно было представлять, что память это эдакий рай почтальона, в котором множество почтовых ящиков, в каждом из которых хранятся отдельные данные. Однако, это не совсем так. Правда в том, что большинство базовых типов данных занимают больше одного байта памяти...
131 прочтение · 1 год назад
Что такое double в C++
Тип данных double в языке программирования C++ используется для хранения чисел с плавающей запятой двойной точности. Он занимает 8 байт памяти и может хранить дробные числа в диапазоне от примерно 2.2E-308 до 1.8E+308. Для объявления переменной типа double используется следующий синтаксис: Также можно сразу задать начальное значение переменной: Для выполнения арифметических операций с типом double используются стандартные операторы сложения (+), вычитания (-), умножения (*) и деления (/). Также можно использовать функции из библиотеки math...