public function readSigned(&$br)
    {
        $value = $this->read($br);
        if (bccomp($value, bcpow(2, 63)) >= 0) {
            $value = bcsub($value, bcpow(2, 64));
        }

        return $value;
    }
public function readSigned(&$br)
    {
        $value = $this->read($br);
        if (bccomp($value, bcpow(2, 63)) >= 0) {
            $value = bcsub($value, bcpow(2, 64));
        }

        return $value;
    }
public function readSigned ( & $ br ) { $ value = $ this -> read ( $ br ) ; if ( bccomp ( $ value , bcpow ( 2 , 63 ) ) >= 0 ) { $ value = bcsub ( $ value , bcpow ( 2 , 64 ) ) ; } return $ value ; }
Returns a Signed 64-Bit Integer

@param  \PhpBinaryReader\BinaryReader $br
@return int
Returns a Signed 64 - Bit Integer