ETİKETLER

swift-operatorler

İÇERİK TÜRLERİ

Üçlü Koşul Operatörü

 

Bu operator aşağıdaki şemaya göre çalışır:

 

koşul ? true ise yapılacak iş : false ise yapılacak iş

 

ÖRNEK:

var x:Int

x = -4

x>=0 ? print("\(x) POZİTİF YA DA SIFIRDIR..."):print("\(x) NEGATİFTİR...")

PROGRAMIN ÇIKTISI

 

-4 NEGATİFTİR...

 

TİP CASTING OPERATÖRLERİ

Bunlar iki tanedir : as ve is

Aşağıdaki biçimlerde kullanılırlar:

Ifade as tip

ifade as? tip

ifade is tip

ÖRNEK:

Bit Düzeyinde Mantıksal Operatörler

BİT DÜZEYİNDE MANTIKSAL OPERATÖRLER

Bu operatörler esas itibariyle mantıksal operatörler gibi işlem görürler; bit düzeyine uyarlanırsa aşağıdaki tablolar elde edilir. AND (&) operatörü için,

Bit Düzeyinde İşlem Gören Operatörler

 

BİT DÜZEYİNDE İŞLEM GÖREN OPERATÖRLER

Swift’te,bit düzeyindeki (bitwise) operatörler C’den aynen alınmıştır. Bu tür operatörler yardımı ile bir veri yapısı içindeki belirli bitler’e erişmek ve farklı veriler arasında bit’ler mertebesinde karşılaştırmalar yapmak mümkün olmaktadır. Bu operatörler aşağıdaki tabloda listelendiği gibidir:

 

 

Abone ol swift-operatorler