Tipos de datos numéricos de C++
Tipos numéricos
Utilícelo int
cuando necesite almacenar un número entero sin decimales, como 35 o 1000, float
o double
cuando necesite un número de punto flotante (con decimales), como 9,99 o 3,14515.
En t
int myNum = 1000;
cout << myNum;
flotador
float myNum = 5.75;
cout << myNum;
doble
double myNum = 19.99;
cout << myNum;
float
contradouble
La precisión de un valor de punto flotante indica cuántos dígitos puede tener el valor después del punto decimal. La precisión de float
es de sólo seis o siete dígitos decimales, mientras que double
las variables tienen una precisión de unos 15 dígitos. Por lo tanto, es más seguro usarlo double
para la mayoría de los cálculos.
números científicos
Un número de punto flotante también puede ser un número científico con una "e" para indicar la potencia de 10:
Ejemplo
float f1 = 35e3;
double d1 = 12E4;
cout << f1;
cout << d1;