Şimdi Ara

Java da sayının yuvarlanmasına nasıl engel olabilirim?

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
6
Cevap
0
Favori
1.071
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • sorunum şudur

    ////////////////////////////////////////////////////////



    double Pi = (22//7);

    float r = 4;

    System.out.println(Pi*(Math.pow( r , 2));

    /////////////////////////////////////////////////////

    Şeklinde yazdığımda Pi değerini 3 yuvarlıyor bunun nasıl önüne geçebilirim?



  • denemedim ama diğer dillerden tecrübe ile şunu deneyebilirsin;
    22.0 / 7
  • çok sağ olun oldu. Teşekkürler.
  • Şimdi de sonuç ile ilgili bir sıkıntım var
    benden istenen alan

    28.285715

    benim bulduğum

    Area= 28.285714285714285

    bunu nasıl halledebilirim
  • double Pi = (22.0d / 7.0d);
    float r = 4.0f;

    System.out.printf("%.6f", ( pi * Math.pow(r, 2) ));



    < Bu mesaj bu kişi tarafından değiştirildi lavara123 -- 2 Kasım 2014; 18:23:44 >
    < Bu ileti m.bolumsonucanavari.com kullanılarak atıldı >
  • çok sağ olun teşekkürler
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.