Şimdi Ara

C++ double ifade nasıl yapılacak yardım

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir (1 Mobil) - 1 Masaüstü1 Mobil
5 sn
5
Cevap
0
Favori
592
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Arkadaşlar ödevim var visual c++ 2010da double veri tipiyle z değişkenine bölme işlemi yaptıracagım ama virgüllü sonuç gelmesi lazımken tamsayı geliyor kütüphaneden double için birşey çagırmıyorum ondanmı acaba nasıl yapıcam teşekkürler şimdiden
    Kod şu şekilde

    #include<iostream>
    #include<iomanip>
    using namespace std;
    int main()
    {
    int a=41;
    int b=4;
    double c=a/b;
    cout<<c;
    cin.get();
    return 0;
    }



    < Bu mesaj bu kişi tarafından değiştirildi akrep2693 -- 10 Aralık 2013; 22:51:17 >



  • akrep2693 A kullanıcısına yanıt
    1 satır kod kopyalayacağınıza cümleyle açıklamaya çalışmayın. Büyük ihtimal iki int sayıyı double a atamaya kalkıyorsunuz ama atamanın bir önemi yok önce sağdaki ifade yapılacağı için int / int = int dir.


    int x, y;
    double z;

    z = x / y; // böyle bişey yaptınız tahminim.
  • 4kalan kullanıcısına yanıt
    evet hocam doğrudur o şekilde yaptım kodda şu şekilde

    #include<iostream>
    #include<iomanip>
    using namespace std;
    int main()
    {
    int a=41;
    int b=4;
    double c=a/b;
    cout<<c;
    cin.get();
    return 0;
    }
    fakat ödevde hocanın bellirttiği üzre a ile b değişkenlerini int olarak girmem lazım
  • akrep2693 A kullanıcısına yanıt
    O zaman double a cast işlemi yapman lazım.

    c = static_cast<double> a / b; ve ya C stiliyle
    c = (double) a / b;
  • quote:

    Orijinalden alıntı: 4kalan

    O zaman double a cast işlemi yapman lazım.

    c = static_cast<double> a / b; ve ya C stiliyle
    c = (double) a / b;


    Teşşekürler hocam çözmüştüm sorunu sizin de dediginiz gibi c = (double) a / b; şekilde yapınca oldu
  • Yapay Zeka’dan İlgili Konular
    c'de yardım
    13 yıl önce açıldı
    Daha Fazla Göster
    
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.