Arama butonu
Bu konudaki kullanıcılar: 1 misafir, 1 mobil kullanıcı
3
Cevap
856
Tıklama
0
Öne Çıkarma
C'de sonuç küsuratlıysa float değilse int olarak yazdırma
T
5 yıl
Yüzbaşı
Konu Sahibi

Ben c'de float bir değer üzerinden işlemler yapıyorum. Çıkan sonuç küsüratlıysa güzel. Zaten floattı. Float olarak ekrana yazdırıyorum. Fakat çıkan sonuç küsüratlı değilse ekrana gene float olarak yazıyor. Mesela '146.000000' olarak yazıyor. Çıkan sonuç tam sayı ise ben ekrana tam sayı olarak yazdırmak istiyorum. '146' şeklinde. Bunun için inte çevirmem veya %d olarak yazmam yeterli ama çıkan sonucun küsüratlı olup olmadığını nasıl kontrol edebilirim?

DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.

Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.

Üye Ol Şimdi Değil



S
5 yıl
Yüzbaşı

şuraya bakıp yaptım http://www.cplusplus.com/reference/cstdio/printf/ o kadar.. ben zaten 15 yıldır C kullanmıyorum bile.



< Bu ileti mobil sürüm kullanılarak atıldı >

DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.