public override int GetHashCode() { return (Convert.ToInt32((Numerator ^ Denominator) & 0xFFFFFFFF)); }