Kurtbeyi
Misafir Editör
C - Aritmetik İşlem Sonucu Basamak Sayısı
Bu kısa yazımda sizlere yaptığınız aritmetik işlemlerin sonucunda ekrana yazılan sayının tam sayı ve ondalık kısımlarının basamak sayılarının nasıl kontrol edilebileceğini anlatmak istedim.
Bu programda a, b ve c değişkenleri float sayı tipinde tanımlanmıştır. (/) operatörü kullanılarak a değişkeninin tuttuğu 25 sayısı, b değişkeninin tuttuğu 4 sayısına bölünmüş ve sonuç c değişkenine aktarılmıştır.
Format string tanımında %5.2f kullanılmıştır. float tipi sayıların çıkış tanımlamalarında, sayının tamsayı ve kesirli bölümünün kaç basamaklı olarak görüntüleneceği, programcı tarafından tanımlanabilmektedir. %5.2f ifadesindeki 5, float tipi sayının tam sayı kısmının 5 basamaklı, 2 ise kesirli kısmının 2 basamaklı olarak görüntüleneceğini belirlemektedir.
Bu kısa yazımda sizlere yaptığınız aritmetik işlemlerin sonucunda ekrana yazılan sayının tam sayı ve ondalık kısımlarının basamak sayılarının nasıl kontrol edilebileceğini anlatmak istedim.
Kod:
Kod:
#include <stdio.h>
main()
{
float a,b,c;
a=25;
b=4;
c=a/b;
printf("a= %5.2fn",a);
printf("b= %5.2fn",b);
printf("Bolum= %5.2fn",c);
system("pause");
}
Programın çıkışı;
a= 25.00
b= 4.00
Bölüm= 6.25
Bu programda a, b ve c değişkenleri float sayı tipinde tanımlanmıştır. (/) operatörü kullanılarak a değişkeninin tuttuğu 25 sayısı, b değişkeninin tuttuğu 4 sayısına bölünmüş ve sonuç c değişkenine aktarılmıştır.
Format string tanımında %5.2f kullanılmıştır. float tipi sayıların çıkış tanımlamalarında, sayının tamsayı ve kesirli bölümünün kaç basamaklı olarak görüntüleneceği, programcı tarafından tanımlanabilmektedir. %5.2f ifadesindeki 5, float tipi sayının tam sayı kısmının 5 basamaklı, 2 ise kesirli kısmının 2 basamaklı olarak görüntüleneceğini belirlemektedir.