Haberler:

Foruma Resim Yükleme ve Boyut Sınırlaması ( ! )  https://bit.ly/2GMFb8H

Ana Menü

PicBasic de && ne anlama gelir

Başlatan OG, 20 Mart 2014, 01:17:58

OG

SHT11 ile uğraşıyorum, PBP kodlarını örnek almaya çalıştım (protona ceviriyorum)
Proton bu satırı tanımıyor
If DataPin && RawData.bit11 Then Loop

PBP da &&  ne demektir?
FORUMU İLGİLENDİREN KONULARA ÖM İLE CEVAP VERİLMEZ.

SERRO EFE


OG

Ancak 2 kere arka arkaya.
Proton bunu tanımıyor.
FORUMU İLGİLENDİREN KONULARA ÖM İLE CEVAP VERİLMEZ.

ErsinErce

direk and yazmanız gerekiyor diye hatırlıyorum hocam

SERRO EFE

#4
evet protonda direk AND yazılarak işlem görüyor.
http://melabs.com/resources/pbpmanual/   4.19. Logical Operators

OG

#5
1 adedi AND işlemi ama 2 adedi farklı birşey.
Bulamadım.

Buldum,
http://melabs.com/resources/pbpmanual/4_0.htm#416
AND or && Logical AND

Nasssıl yani diyesim geliyor
FORUMU İLGİLENDİREN KONULARA ÖM İLE CEVAP VERİLMEZ.

Mucit23

#6
Bildiğim kadarıyla Tek Ve(&) işareti ile Çift(&&) işareti arasında kullanım açısından fark yok. Biri bit tabanlı "and" diğer mantıksal "and" diye biliyorum.

Pic Basic de
IF AA AND BB = CC THEN ile IF AA && BB = CC THEN aynı anlamda

Edit, OG bulmuş

Gerçek ve işlemi tek & işaretiymiş. Çift olan mantıksal olarak işlem yapıyor.

Yukarıdaki örnekte Derleyici hem AA'nın Hemde BB nin CC ye eşit olmasını bekler. Tek & işareti olsaydı AA ile BB ve işlemine tabi tutulup CC ye eşitmi değilmi bakılacaktı.