toNonZeroInt

Returns this number as a NonZeroInt, which may involve rounding or truncation, or throws an IllegalArgumentException if this number equals zero.