Aşağıdaki örnekte bulunan fonksiyonla; iki sayıdan büyük olanı bulabilirsiniz.
Karışlaştırma bitsel operatörler yardımıyla yapılmıştır. Yani herhangi bir döngü yada koşullu ifade kullanılmamıştır.
Kod:
Karışlaştırma bitsel operatörler yardımıyla yapılmıştır. Yani herhangi bir döngü yada koşullu ifade kullanılmamıştır.
Kod:
Kod:
int BuyukBul( int x, int y)
{
int z = x - y;
int i = (z >> 31) & 0x1;
int max = x - i * z;
return max;
}