DevAcademia lesson/C++ Basics
Numeric Types
Topic progressTopic 16 of 109 - 15% complete
~6 min lesson11 learning blocks3 code examples1 checks/interactions
Lesson outline
Integer Types
Integer types store whole numbers without decimal points. The most commonly used is int:
Floating-Point Types
For numbers with decimal points, C++ offers float and double. These are used for approximating real numbers:
Choosing Between float and double
While float uses less memory, double provides greater precision:
- float: about 7 digits of precision (good for simple measurements)
- double: about 15 digits of precision (better for scientific calculations)
- long double: 19+ digits of precision (for extreme precision needs, platform-dependent)
Was this topic clear?