Signed , Unsigned Sayılar Hakkında Bilgi

canumran

Üye
Katılım
9 May 2011
Mesajlar
1
Puanları
1
Merhaba herkese, ben PLC programlamayı öğreniyorum. Başlangıç seviyesindeyim, bahsettiğim konu hakkında döküman, veya bilgi verebilecek olan varsa çok sevinirim.

Plc programlamanın mantığı bildiğimiz gibi sayı sistemlerini anlamaktan geçiyor. Bu konuda biraz eksiğim temeli sağlam tutmak istiyorum. Mantık önemli anlıcağınız.

Bahsettiğim bunların mantığı. işaretsiz sayıları anladım sayılır fakat pekiştirmek amaçlı..

Bunları ne gibi örneklerde kullanıyoruz?
Neden Negatif tam sayı kullanmak zorunda kalınmış?

Örneğin ; 130 sayısının 1000 0010 yani 8 bit olduğunu 1 byte olduğunu biliyorum ve binary olarak yazabiliyorum.. ama nasıl oluyorda -125'e aynı karşılık geliyor.
 
KNX Standardı, küçük bir rezidansın içerisindeki aydınlatma, perde panjur, klima kontrolünden, Dünya’nın en büyük havalimanlarındaki aydınlatma otomasyonu gibi çözümler için tercih edilen bir Dünya standardıdır.
Yazımızda endüstrinin can damarı sayılabilecek PLC’yi inceleyeceğiz.
En soldaki bit yani 7. bit işaret bitidir. Bu bit 0 ise arkasından gelen sayı +, eğer bu bit 1 ise ardından gelen sayı - sayıdır.

örneğin: 01111111 = 127, 11111111=-127 dir. Sanırım sizin kafanızı karıştıran olay tablonun orta sütunundaki değerlerinin farkı ama bu tabloya bakarsanız aradaki değerlerin tümleyeninin alındığını yazıyor yani 11111111=10000000 =-127 olmuş işaret bitinden sonraki bitlerin tümleyeni (değili alınmış)

125=01111101
-125= 11111101 bunun işaret bitine dokunmadan tümleyeni alınmış ve sonuç 10000010 olarak karşımıza çıktı.
 
Son düzenleme:
dostum zamanla bunun çok da önemli olmadığını anlıyacaksın..b,rkaç örneğe bakman yeterli..
 

Forum istatistikleri

Konular
128,149
Mesajlar
915,471
Kullanıcılar
449,890
Son üye
Ercan29

Yeni konular

Geri
Üst