Convertir de número de 64 bits a número de 32 bits

Probando mucho y solo fallando ..

$x = 76561198005785475;

Quiero que este número, se convierta en este:

$y = 45519747;

Esa es la forma de 32 bits de la misma.

Tratando de explicar con más detalles:

http://www.tonymarston.net/php-mysql/converter.php

1) Ponga el valor 76561198005785475 en el campo "Decimal (entrada)". 2) Presione "DEC para BIN" en el campo "Binary (Base 2)". 3) Cuente 32 comenzando desde la DERECHA y cópielo. 4) Pegue el número binario de 32 caracteres en el campo "Binario (Base 2)". 5) Presione el botón "Bin to Dec" en el campo "Binary (Base 2)".

Ok, ahora puedes ver el número "45519747".

Respuestas a la pregunta(3)

Su respuesta a la pregunta