Sayfa 1 / 3 123 SonSon
27 sonuçtan 1 - 10 arası sonuçlar
  1. #1

    Varsayılan float

    Kod:
    #include<stdio.h>
    main()
    {
          float i;
          printf("Sayi:\n");
          scanf("%f",&i);
          i=i/2;
          printf("%f",i);
    }
    programı çalıştırdığım zaman sonucun yanına sıfırlar atılıyor.
    örn:
    7/2=3.500000

    nasıl düzeltebilirim?

  2. #2

    Varsayılan

    float kayan noktalı sayı oldugu için sayıları ondalık biçimde gösterir ve varsayılan olarak 6 basamak ondalık sayı gosterir. o yüzden 3.5 dan sonra 5 tane 0 koymus düzeltmek için %.2f şeklinde yazabilirisn (2 basamaklı ondalık sayı için ) eger hata falan verirse %4.2f i dene

  3. #3

    Varsayılan

    .2f ve 4.2f denedim ikisindede hata verdi.ne yazarsam yazayim sonuç:0.00 oluyor.başka bi şekilde düzeltemez miyiz

  4. #4

    Varsayılan

    Kod:
    #include<stdio.h>
    main()
    {
          float i;
          printf("Sayi:\n");
          scanf("%f",&i);
          i=i/2;
          printf("%.2f \n\n",i);
    return 0;
    }
    ben bu kodu gcc derleyicisinde derledim. calıstırdım sonuc olrak 3.50 verdi yani istenen sonuc . sen hangi derleyicisi kullanıyorsun acaba ?

  5. #5

    Varsayılan

    dev c++ kullanıyorum.yalnız ben derlerken scanf fonksyonunuda .2f yapmıştım ondan yanlış olabilr.

    evet denedim şimdi oldu.sağolasın.
    En son Stoma tarafından düzenlenmiştir: 20.10.2007 21:28

  6. #6

    Varsayılan

    http://forums.devshed.com/c-programm...ns-179036.html
    buraya da göz atmanı öneririm dev c ile ilgili soru-cevaplar var senin soruda 4. cevapda(cümle biraz garip oldu mesela bu cevabın veya ileti diyelim numarası 6 sag tarafda yazıyor )
    En son allturnam38 tarafından düzenlenmiştir: 20.10.2007 21:36

  7. #7

    Varsayılan

    Veri formatlamak konusunda endişelenmeyin. komut satırında program yazmak gerilerde kaldı. Veriyi stringe çevirip sağdan soldan kırpıp istediğiniz kadar formatlayabileceğiniz hazır kütüphane kontrolleri de mevcut.

  8. #8

    Varsayılan

    Ben yeni başladım programlamaya.çoğu kalıbı daha bilmiyorum.string yapısına daha geçmedim.

  9. #9
    Katılım Tarihi
    2007
    Yer
    çukurova ceng
    Mesaj
    596

    Varsayılan

    7 yerine 7.0 yapsan sorun düzelir galiba

  10. #10
    Katılım Tarihi
    2007
    Yer
    çukurova ceng
    Mesaj
    596

    Varsayılan

    peki bu gcc derleyicisi ne ve ben onu nasıl bulabilirim?

Benzer Başlıklar

  1. float ve doublenin farkı nedir ?
    allturnam38 tarafından Programlama Dilleri forumunda
    Yanıt: 2
    Son Mesaj: 20.10.2007, 21:47
  2. Float Sorunu
    neosman tarafından ASP ve ASP.NET forumunda
    Yanıt: 0
    Son Mesaj: 30.07.2007, 13:49

Gönderim İzinleri

  • Yeni başlık açamazsınız
  • Yanıt yazamazsınız
  • Eklenti gönderemezsiniz
  • Mesajlarınızı düzenleyemezsiniz
  •