C++ Sayısal Veri Türleri
Sayısal Türler
int
35 veya 1000 gibi bir tam sayıyı ondalık olmadan saklamanız gerektiğinde ve float
veya double
9.99 veya 3.14515 gibi bir kayan noktalı sayıya (ondalıklı) ihtiyacınız olduğunda kullanın .
int
int myNum = 1000;
cout << myNum;
batmadan yüzmek
float myNum = 5.75;
cout << myNum;
çift
double myNum = 19.99;
cout << myNum;
float
vs.double
Bir kayan nokta değerinin kesinliği , değerin ondalık noktadan sonra kaç basamağa sahip olabileceğini gösterir. Kesinliği float
yalnızca altı veya yedi ondalık basamak iken double
değişkenlerin kesinliği yaklaşık 15 basamaktır. double
Bu nedenle çoğu hesaplama için kullanmak daha güvenlidir .
Bilimsel Sayılar
Bir kayan noktalı sayı, 10'un gücünü belirtmek için "e" ile gösterilen bilimsel bir sayı da olabilir:
Örnek
float f1 = 35e3;
double d1 = 12E4;
cout << f1;
cout << d1;