Menu
CoddyTech

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üyle temsil edilir: float ve double.

float, ondalık nokta içeren sayıları saklamak için kullanılır. Örneğin:

float price = 99.99f;

Ondalık bir sayının sonundaki 'f' (veya 'F'), değişmez değer soneki olarak adlandırılır ve derleyiciye bu sayının 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ığına sahipken double genellikle 15-17 ondalık basamak duyarlılığına 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, dahili olarak hâlâ daha yüksek hassasiyetle saklanır; bunu görmek için çıktı hassasiyetini artırın:
cout << setprecision(12) << d << endl; // Yazdırır: 3.14159265359
challenge icon

Görev

Başlangıç

Aşağıdaki değişkenleri bildiren ve başlatan bir C++ programı yaz:

  • itemPrice adlı bir float değişkeni bildir ve 24.99f değeriyle başlat.
  • temperature adlı bir double değişkeni bildir ve 23.5 değeriyle başlat.

Kendin dene

    // Değişkenleri burada tanımlayın ve başlangıç değerlerini atayın
    
    
quiz iconKendini test et

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

Kendi başına pratik yap: Online C++ derleyicisi