Autor Zpráva
lamka-as
Profil *
Mozte mi podrobne vysvetlit co robi toto?

($loc2[0] << 2 & 255 | $loc2[1] >> 4)

dik
lamka-as
Profil *
teda namiesto $ tam malo byt _ len ja to prepisujem do PHP ;)
Steve
Profil
<< - bitový posun vlevo ... je to o dvě místa, takže operace odpovídá násobení 4
& - bitová funkce AND .... používá se k tzv. maskování čísel. na tomto místě mi přijde ale zbytečná, protože 255 jsou samé 1 a proto se s číslem nic nestane (tady u toho si nejsem jistý, kdyžtak mě někdo opravte)
| - bitová funkce OR
>> - bitový posun vpravo ... 4 místa, takže dělení 16


další informace jsou v helpu flashe

Edit: neřešil jsem tu prioritu, tu si budeš muset najít, takže nevím v jakém pořadí se operace vykonávají

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: