Translate

Bu Blogda Ara

double etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
double etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

19 Haziran 2016 Pazar

Büyük Sayıları Çarpma Programı


Double Integer Farkı







#include <stdio.h>
#include <stdlib.h>


int main() {
 //büyük sayıları çarpa bilirsiniz.
 double a,b,pro; //a yı b yi kullanıcıdan alacağız 


 printf("2 sayi giriniz:\na=");


 scanf("%lf",&a);


 printf("b=");


 scanf("%lf",&b);


 pro=a*b;


 printf("a*b=%lf",pro);




 return 0;
}


double kullandık çünkü sadece tam sayılarla değil aynı zamanda rasyonel sayılarla ilgilenmek istiyoruz. Aşağıda yazılan programın değişkenleri int ile tanımlandı yukarıdaki programda a=15 ve b=32.25 idi şimdi aynı değerleri int ile yazılmış programa girelim bakalım sonuç ne çıkacak.




Görüldüğü gibi sonuç 30.25 in kesir kısmını atladı ve 30*25 yaptı onun için tam sayılarla işlem yaparken değişkenlerimizi doğru seçmek zorundayız

int ile yazılmış hali:

#include <stdio.h>
#include <stdlib.h>


int main() {
 // büyük sayıları çarpa bilirsiniz.
 int a,b,pro; //a yı b yi kullanıcıdan alacağız
 printf("2 sayi giriniz:\na=");
 scanf("%d",&a);
 printf("b=");
 scanf("%d",&b);
 pro=a*b;
 printf("a*b=%d",pro);


 return 0;
}