Operatörler

Operator Tanımı
=
Eşitleme. Örnek: $var = 5
+=
Eklemeli eşitleme. Örnek: $var += 1 ($var a 1 ekler)
-=
Yukarıdaki tanımın tersi.
*=
Yukarıdaki tanımın çarpım hali.
/=
Bölüm hali.
&=
Bir araya getirme. Örnek: $var="one" sonra, $var="10" Sonuç, $var="one10"


+ iki değeri toplar.
- iki değeri çıkarır.
* iki değeri çarpar.
/ iki değeri böler.
& iki değeri bir araya getirir. Örnek: "one" & "10" = "one10"
^ iki değeri katlar. Örnek: 2^4 = (4x4) 16


= Bir değişkenin, istediğimiz değerde olup olmadığını kontrol eder. Örnek: if $var = 5 then, (eğer $var, 5 e eşitse..)
== Yukarıdakinin 2 değerli hali.
<> iki değerin eşit olmadığını belirler. Örnek: if $var <> 5
> ilk değerin, ikinci değerden büyük olup olmadığını belirler.
>= Yukarıdakine ilave olarak birde eşitmi değilmi diye kontrol eder.
< ilk değerin ikinci değerden kücük olup olmadığını belirler.
<= Yukarıdakine ilave olarak birde eşitmi değilmi diye kontrol eder.


AND Bildiğimiz "ve" :). Örnek: if $var AND $var2 = 6 then, (eğer $var ve $var2 6 ya eşitse..)
OR Buda bildiğimiz "veya". Örnek yukarıdaki gibi.
NOT "Değilse" olarak tanıtabilinir. Örnek: if not $var=5 then.. (eğer $var 5 e eşit değilse..)

Ekleme yapmak gerekirse, birde bunların öncelik sıraları var. Oda şu şekilde yukarıdan aşağıya doğru;
NOT
^
* /
+ -
&
< > <= >= = <> ==
AND OR
eğer komplex bi işlem yapıcaksak, önceliği korumak için, yani önce yapılmasını istediğimiz işlemi belirtmek için şu yolu kullanabiliriz;
(2+10) * 4
operatörler bu kadar, görüldüğü gibi basit şeyler, ilk okul matematiği yetiyor :P

Hiç yorum yok:

Yorum Gönder