C# Form Sayı Taban Dönüştürme
Sayı taban dönüştürme işlemleri karşımıza sıklıkla çıkmaktadır. Taban dönüştürme işlemini gerçekleştirmek için bir fonksiyon yardımıyla bu işlemi pratik hale getirdik. Bilgisayarda kullanılan ve kullanılmayan tüm sayı tabanlarını bir birine bu program sayesinde dönüştürebiliriz. en çok kullanılan tabanlar olar 2 li taban, 8 li taban, 10 lu taban ve 16 lı taban dönüşümlerini hızlı bir şekilde yapabiliriz.
Bu program ile 2-16 arasındaki tüm sayı tabanlarını birbirine dönüştürebiliriz.
Programda 3 tane textbox nesnesi ve bir tane buton kullandık. ayrıca program içerisinde dönüşümün yapılmasını sağlayan bir fonksiyon kullandık.
Programın ekran görüntüleri:
Programın C# kodları:
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; namespace Taban_Dönüşümü { public partial class Form1 : Form { public Form1() { InitializeComponent(); } //www.bilisimkonulari.com private void button1_Click(object sender, EventArgs e) { try { int sayi = Convert.ToInt32(textBox1.Text); int taban = Convert.ToInt32(textBox2.Text); textBox3.Text = TabanDonusum(sayi, taban).ToString(); //www.bilisimkonulari.com } catch (Exception ex) { MessageBox.Show(ex.Message); } } int TabanDonusum(int sayi, int taban) { int basamak, sonuc = 0, us = 1; while (sayi >= 1) { basamak = sayi % taban; sayi = sayi / taban; sonuc += basamak * us; us *= 10; } //www.bilisimkonulari.com return sonuc; } } }
Bu Yazıya Tepkin Nedir?
+1
+1
+1
+1
+1
+1
+1
<< Önceki Yazı
Sonraki Yazı >>
10 luk tabandan 2 lik tabana çevirme algoritma, 10 luk tabandan 2 lik tabana çevirme c#, 10 luk tabandan 2 lik tabana çevirme java, 16 lik tabandan 2 lik tabana çevirme c#, 2 lik sistemden 10 luk sisteme çevirme örnekleri, 2 lik tabandan 10 luk tabana çevirme c++, 2 lik tabandan 16 lik tabana çevirme c#, 2 lik tabandan 8 lik tabana çevirme c#, Binary, c#, C# Binary Dönüşüm, c# onluk tabandan ikilik tabana çevirme, c# taban değiştirme, C# Taban Dönüşümü, İkilik Taban, Taban Dönüşümü