Saptamanal rezolv cate un test la php, si tot timpul apar intrebari noi. De exemplu am avut urmatoarele probleme de rezolvat:
Ce se va afisa?
1. print 4 << 5;
2. print 3 << 4;
3. print 7 << 3;
4. print 16 >> 3;
Pentru a afla rezultatul trebuie sa stim ce face operatorul "<<" si ">>".
Operatorul "<<" inmulteste numarul aflat pe partea stanga cu 2 la puterea numarului pe partea dreapta .
Operatorul "<<" imparte numarul aflat pe partea stanga cu 2 la puterea numarului pe partea dreapta .
Rezolvare:
1. 4 * 2^5 = 4 * 32 = 128
2. 3 * 2^4 = 3 * 16 = 48
3. 7 * 2^3 = 7 * 8 = 56
4. 16 / 2^3 = 16 / 8 = 2