Gerçek Sayılar
Coddy'nin C++ Journey'sinin Temeller bölümünün bir parçası. Ders 6 / 74.
C++'ta gerçek sayılar genellikle iki ana veri türü kullanılarak temsil edilir: float ve double.
float, ondalık noktalı sayıları saklamak için kullanılır. Örneğin:
float price = 99.99f;Bir ondalık sayının sonundaki 'f' (veya 'F',) bir değişmez son eki olarak adlandırılır ve derleyiciye bu sayının bir float olarak ele alınması gerektiğini açıkça belirtir.
double, ondalık noktalı sayıları çift duyarlıkla depolamak için kullanılır. float genellikle 7 ondalık basamak duyarlılığa sahipken, double genellikle 15-17 ondalık basamak duyarlılığa sahiptir. Örneğin:
float f = 3.14159265359;
double d = 3.14159265359;
// Varsayılan olarak, cout yalnızca 6 anlamlı basamak gösterir, bu yüzden ikisi de 3.14159 yazdırır:
cout << f << endl; // Yazdırır: 3.14159
cout << d << endl; // Yazdırır: 3.14159
// d hâlâ dahili olarak daha fazla hassasiyet saklar; bunu ortaya çıkarmak için çıktı hassasiyetini artırın:
cout << setprecision(12) << d << endl; // Yazdırır: 3.14159265359Görev
BaşlangıçAşağıdaki değişkenleri bildiren ve başlatan bir C++ programı yazın:
itemPriceadlı birfloatdeğişkeni bildirin ve24.99fdeğeriyle başlatın.temperatureadlı birdoubledeğişkeni bildirin ve23.5değeriyle başlatın.
Kendin dene
#include <iostream>
int main() {
// Değişkenleri burada bildir ve başlat
// Değerleri yazdır
std::cout << "Price: " << itemPrice << std::endl;
std::cout << "Temperature: " << temperature << std::endl;
return 0;
}Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.
Temeller bölümündeki tüm dersler
4Operatörler Bölüm 1
Aritmetik OperatörlerModül OperatörüArtırma/AzaltmaSonradan Artırma/AzaltmaAritmetik KısayollarKarşılaştırma OperatörleriString Karşılaştırma7Giriş/Çıkış Temelleri
cout İfadesicin İfadesiString GirdisiÖzet - 120'ye KadarÖzet - Doğru veya YanlışKendi başına pratik yap: Online C++ derleyicisi