Вещественный тип
Вещественный тип используют для представления чисел, у которых может быть дробная часть: например, \(3.14\), \(-0.5\) немесе \(12.0\). Такой тип является одним из основных типов данных в программах.
В разных языках программирования вещественный тип называется по-разному: например, real в Pascal, float немесе double в C++, float в Python. Конкретный формат определяет объём памяти и точность хранения числа. Вещественные значения записывают с десятичной точкой, а в некоторых языках — также в экспоненциальной форме: \(1.5\cdot10^3\).
В формуле \(a\) — значащая часть числа, а \(n\) — целый показатель степени. Например, число \(2500\) можно записать как \(2.5\cdot10^3\). В программе такая жазба часто выглядит как 2.5e3. Десятичный разделитель обычно является точкой, а не запятой.
Переменная для хранения длины окружности может иметь вещественный тип: length = 12.5. Если переменная переменная r равна 2.5, выражение 2 * 3.14 * r даёт приблизительное значение длины окружности: \(15.7\).
Целочисленный тип хранит только целые значения, например \(-3\), \(0\) и \(18\). Вещественный тип может хранить и их, но также допускает дроби. При делении двух целых чисел некоторые языки выполняют целочисленное деление, поэтому для получения дробного результата хотя бы один операнд иногда записывают как вещественный: 5.0 / 2.
Какое значение имеет вещественный тип?
Главное
- Вещественный тип хранит числа с дробной частью и целые числа в вещественном формате.
- Вещественные вычисления могут быть приближёнными из-за ограниченной точности хранения.
- Десятичные значения обычно записывают с точкой:
3.14, а большие или малые числа — также в экспоненциальной форме.