SiMM
Новичок
-4738672007 = 0xFFFFFFFEE58D9A79 (64-битная арифметика)
-443704711 = 0xE58D9A79 (0xFFFFFFFFE58D9A79) (32-битная арифметика)
-443704711 = 0xE58D9A79 (0xFFFFFFFFE58D9A79) (32-битная арифметика)
PHP:
$zz = gmp_init("-4738698913",10);
$zz = gmp_xor($zz, gmp_init("43814",10));
$zz = gmp_strval(gmp_and($zz, gmp_init(sprintf('%u',0xFFFFFFFF),10)),10);
if ($zz>0x7FFFFFFF) $zz -= 0xFFFFFFFF+1;
echo $zz;