<?php //binary NOT $dwa = 2; ?>
Zapoznałem się z zapisem znak-moduł oraz z kodem uzupełnień do jedynki i dwójki. Próbuję zrozumieć co dzieje się w gdy wywołuję powyższy skrypt. Jeśli więc binarne 2 to 00000010, to po negacji przybiera postać 11111101, zgodnie z U1. Tylko skąd PHP wie, że liczba 11111101, to -3, a nie 253.
Proszę o sugestię.