Menu
Coddy logo textTech

Gerçek Sayılar

Coddy'nin C++ Journey'sinin Temeller bölümünün bir parçası — ders 6 / 74.

C++'da, gerçek sayılar genellikle iki ana veri tipi 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;

Ondalık bir sayının sonundaki 'f' (veya 'F'), bir sabit soneki (literal suffix) olarak adlandırılır ve derleyiciye bu sayının bir float olarak işlenmesi gerektiğini açıkça belirtir.

double ondalık noktalı sayıları saklamak için kullanılır, ancak çift duyarlıklıdır. float genellikle 7 ondalık basamak duyarlığa sahipken, double genellikle 15-17 ondalık basamak duyarlığa sahiptir. Örneğin:

float f = 3.14159265359;
double d = 3.14159265359;

cout << f << endl; // Şunu yazdırabilir: 3.14159
cout << d << endl; // Şunu yazdırabilir: 3.14159265359
challenge icon

Görev

Başlangıç

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

  • itemPrice adında bir float değişkeni bildirin ve onu 24.99f değeriyle başlatın.
  • temperature adında bir double değişkeni bildirin ve onu 23.5 değeriyle başlatın.

Kopya kağıdı

C++'da gerçek sayılar, float ve double veri tipleri kullanılarak temsil edilir.

float, ondalık sayıları tek duyarlıklı (genellikle 7 ondalık basamak) olarak saklar:

float price = 99.99f;

'f' son eki, derleyiciye sayıyı açıkça bir float olarak ele almasını söyler.

double, ondalık sayıları çift duyarlıklı (genellikle 15-17 ondalık basamak) olarak saklar:

float f = 3.14159265359;
double d = 3.14159265359;

cout << f << endl; // Şunu yazdırabilir: 3.14159
cout << d << endl; // Şunu yazdırabilir: 3.14159265359

Kendin dene

#include <iostream>

int main() {
    // Değişkenleri burada tanımlayın ve başlatın
    
    
    // Değerleri yazdırın
    std::cout << "Price: " << itemPrice << std::endl;
    std::cout << "Temperature: " << temperature << std::endl;
    
    return 0;
}
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