duyuruElektroArge.com'a Hoşgeldiniz. Üye Olmak İçin Tıklayın. duyuru





houseForum ana sayfa   iletişimİletişim   bilgiSSS  
kırmızı yeşil mavi
ekleKayıt  anahtarGiriş
evForum ana sayfa goE-Kütüphane goE-Ders goC#
 

  • Reklam

Ders 26 - Sayıların Bitlerine Erişmek

C Dili Dersleri - Okan Bilke

Ders 26 - Sayıların Bitlerine Erişmek

Mesajgönderen okanbilke » 14 Oca 2015 23:40

Öteleme operatörlerini kullanarak sayıların (veya karakterlerin) bit değerlerine kolayca erişebilirsiniz.
private void button1_Click(object sender, EventArgs e)
{
byte Deger;
Byte Bit;
Deger = Convert.ToByte(textBox1.Text);
label1.Text = null;
for (int i = 0; i <= 8; i++)
{
Bit = (byte)(Deger >> i & 1); // Mantıksal Ve
label1.Text += Bit.ToString();
}
label1.Text = "Sayının Bitleri=" + label1.Text;
}

Bu aşamadan sonra uygulamanızı çalıştırıp "Bit Göster" düğmesine tıklayabilirsiniz. "TextBox" içerisindeki sayının "bit" karşılıkları "Label" içerisinde yan yana gösterilecektir (Bitler Ters Yazdırılmıştır).

Resim
okanbilke@gmail.com
Kullanıcı avatarı
okanbilke
Site Kurucusu
Site Kurucusu
 
Mesajlar: 721
Beğendiklerim: 0 mesaj
Beğenilenlerim: 0 mesaj
Kayıt: 15 Mar 2013 13:09
Konum: Ankara

Reklam

Dön C#

Kimler çevrimiçi

Bu forumu gezen kullanıcılar: Hiç bir kayıtlı kullanıcı yok ve 1 misafir


  • Reklam