sure but before i will test for signed/unsigned/float problem on a 32 bits os.
bindec() doc says that the it returns unsigned int OR float (!), while php int's are signed