Hoşgeldiniz
Okuma Moduna Geç
08 Aralık 2019 - 00:04
C Dersleri - Type Casting

C programlama dilinde varolan bir değişkenin türünün değiştirilmesi işlemidir. Bu işlemin daha iyi anlaşılması için aşağıdaki örnek üzerinden gidelim.

1. Durum: Type Casting YOK

int main() {
    
    int toplam = 24;
    int adet = 5;

    double result = toplam/adet;

    printf("Bir ürün: %f \n", result);

    return 0;
}

Programımızda double olan result fakat toplam ve adet değişkenlerimiz integer veri tipinde olduğu için çıktımız:

2. Durum: Type Casting VAR: result eşitliğinde sağ tarafı inceleyin.

int main() {
    
    int toplam = 24;
    int adet = 5;

    double result = (double) toplam/adet;

    printf("Bir ürün: %f \n", result);

    return 0;
}

Bu kez sonucu double olarak result değişkenine atamasını söylemiş olduk. Ve çıktımız:

şeklinde olacaktır.

Sponsorlu Bağlantı
İlk Yorumu Sen Bırak!
Bu konu hakkında henüz kimse görüş bildirmedi. İlk görüşü sen aktarmak ister misin?
Adınız ve Soyadınız
Mail Adresiniz
Mail adresinizi yalnızca yönetici görüntüleyebilir.
Web Siteniz
Yorumunuz
Yorumu Gönder