C ++数値データ型
数値型
int
35や1000などの小数点なしの整数を格納する必要がある場合、float
またはdouble
9.99や3.14515などの浮動小数点数(小数点付き)が必要な場合に使用します。
int
int myNum = 1000;
cout << myNum;
浮く
float myNum = 5.75;
cout << myNum;
ダブル
double myNum = 19.99;
cout << myNum;
float
対。double
浮動小数点値の精度は、小数点以下の桁数を示します。の精度はfloat
小数点以下6桁または7桁double
ですが、変数の精度は約15桁です。したがってdouble
、ほとんどの計算に使用する方が安全です。
科学的数値
浮動小数点数は、10の累乗を示す「e」が付いた科学的数値にすることもできます。
例
float f1 = 35e3;
double d1 = 12E4;
cout << f1;
cout << d1;