VnexTR: Bilişim Forumu

Tam Versiyon: Swift Atama İşlemleri
Şu anda arşiv modunu görüntülemektesiniz. Tam versiyonu görüntülemek için buraya tıklayınız.
Atama İşlemleri
Swift programlama dilindeki temel operatörlerden ilki, atama operatörüdür. Atama operatörü bir değişkene ilk değerini verir yada mevcut değerini günceller.
Kod:
let num1=21
var num2 = 22
num2 = num1
let (num3,num4) = (123, 921)
// öncelikle num1 e 21, num2 ye 22 değerini verdik. 
//Daha sonra num2 nin değerini num1 in değerine(21) eşitledik. 
//Ardından num3ün değerini 123, num4 ün değerini de 921 olarak atadık.
 
 Aritmetik Operatörler
Toplama (+)
Çıkartma (-)
Çarpma (*)
Bölme (/)
 
Kod:
4 + 3     //7'ye eşit
2-1       //1'e eşit
4*2       //8'e eşit
10.5/3.5  //3.0'a eşit
"Merhaba," + "Dünya"   // "Merhaba,Dünya" ya eşit. (Stringlerde de toplama işlemi kullanılabilir.)
21%8      //5'e eşit (mod işlemi)

 – ve + Ön Operatörleri
Swift programla dilinde bize yeni görünen özelliklerden bir tanesidir. Atama işlemi yaparken değişkenin başına – veya + ön operatörlerini koyarak, değeri ön operatör ile çarparız. Daha basit bir şekilde anlatabilmek için örneğimize göz atalım.
Kod:
let value = 91                 
//value değişkenimize 91 değerini atadık

let minusValue = -value        
//value değerini eksi ile çarpıp minusValue'ye atadık  
//minusValue değişkeninin değeri -91 oldu

let plusValue = -minusValue
//minusValue değerini tekrar eksi ile çarparak değerini +91 yaptık ve bunu plusValue adlı değişkene atadık.

Not : 
minusVal = -21
newMinusVal = +minusVal
newMinusVal 'in değeride -21 olacaktır, çünkü - değeri + ile çarpmak onu değiştirmez.
Teşekkürler hocam bilgi için gerçekten çok başarılısınız.
Teşekkürler dostum yararlı Gülümse