// Sign returns: // // -1 if x < 0 // 0 if x == 0 // +1 if x > 0 // func (x *Int) Sign() int { x.doinit() return int(C._mpz_sgn(&x.i[0])) }
// Sign returns: // // -1 if x < 0 // 0 if x == 0 // +1 if x > 0 // func (z *Int) Sign() int { z.doinit() return int(C._mpz_sgn(z.ptr)) }
// Sign returns: // // -1 if x < 0 // 0 if x == 0 // +1 if x > 0 // func (z *Int) Sign() int { z.doinit() return int(C._mpz_sgn(&z.i[0])) }