Quantcast
Channel: Taban Cevirme
Viewing all articles
Browse latest Browse all 4

Taban Cevirme

$
0
0

Merhabalar, taban çevirmek için bir Form.Application yazmaya çalışıyorum fakat 2'den farklı tabanlarda çevirme işlemi yapamıyorum. Debugta hatayı çözdüm gibi ama nasıl bir yol izleyeceğime karar veremedim.

   private void btn_cevir_Click(object sender, EventArgs e)
        {
            if(tb_onluk.Text!="" && tb_taban.Text != "") { 
            onluk = Convert.ToInt32(tb_onluk.Text);
            taban = Convert.ToInt32(tb_taban.Text);
            }



            sonuc += (onluk % taban).ToString();

            bolum = onluk / taban;
            do {
                sonuc += (bolum % taban).ToString();

                bolum = bolum / taban;

            } while (bolum>=taban || bolum==1);



            char[] tson = new char[sonuc.Length];

            for(int i = 0; i< sonuc.Length;i++)
            {
                tson[i] = sonuc[sonuc.Length - i - 1];
                lbl_sonuc.Text += tson[i];
            }

            
        }




Viewing all articles
Browse latest Browse all 4