public int ToInt32() { int ret; if (AsInt32(out ret)) return ret; throw new OverflowException(MathResources.BigIntWontFitInt); }