Klavyeden girilen double tipi bir sayıyı iki tamsayının oranı olarak ekrana yazdıran program
Örnek:46,16==>4616/100
Örnek:46,16==>4616/100
int i = 1;
sayi = 46,16;
while(((int)sayi) < sayi)
{
sayi *= 10;
i *= 10;
}
sayi / i de sonuç olur. type casting olayı bu şekilde kullanılabiliyorsa sonuç doğru olur. kullanılamıyorsa başka bir değişkene atamak lazım. o da şöyle:
int i = 1, intsayi;
sayi = 46,16;
intsayi = (int)sayi;
while(intsayi < sayi)
{
sayi *= 10;
i *= 10;
intsayi = (int)sayi;
}
lemmiwinks
teşekkürler.bu mantıktan yapıyım en iyisi
amusan
1