Arduino da kullanılan mantıksal ve karşılaştırma operatörleri C yada C#, PHP, C++ vb dillerde yazılım geliştiren arkadaşlar için hiç yabancı olmadıkları gibidir.
Mantıksal operatöreler olarak aşağıdaki ifadeler kullanılır;
- && – Ve (And)
- || – Veya (Or)
- ! – Değil (Not)
Bununla beraber program içinde IF bloklarında veya diğer şart sorgulamalarında kullanılan karşılaştırma oparatörleride aşağıdaki gibidir;
- != – Eşit Değil (Not Equel To)
- == – Eşit (Equel To)
- <= – Küçük veya Eşit (Less than Equel To)
- >= – Büyük veya Eşit (Greater then Equel To)
- < – Küçük (Less)
- > – Büyük (Greater)
Her yazılımın içinde muhakkak bir değeri başka bir değer yada olgu ile karşılaştırmak önemlidir. O yüzden ilk önce o dilde kullanılan operatörlere bir bakmak gerekir.
En son olarakda matematiksel operatörlere bir bakalım;
- + – Toplama (Addition)
- * – Çarpma (Multiplication)
- / – Bölme (Division)
- – – Çıkarma (Subraction)
- % – Kalan/Yüzde (Remainder)