Hằng số thực chỉ định giá trị phải có phần phân số.
Hằng số thực có "mantissa" (phần định trị), "exponent" (số mũ), và hậu tố tùy chọn chỉ định kiểu (double hoặc float).
Mantissa là dãy chữ số theo sau dấu chấm, tiếp theo là dãy chữ số tùy chọn cho phần phân số. Ví dụ:
24.25 12.00
Có thể chứa số mũ. Ví dụ:
24.25e3 // tương đương 24250
Trong C++ tạo hằng số thực:
Ví dụ
#include <iostream>
using namespace std;
int main() {
const float PI = 3.141; // 3.141 là hằng thực, PI là hằng float
cout << PI;
return 0;
}
Đầu ra
3.141