Namespace providing type-safe arithmetic operations for 32-bit non-zero
signed integers.
All operations automatically clamp results to the valid NonZeroInt32 range
[-2147483648, 2147483647] excluding 0. This ensures that all arithmetic
maintains the 32-bit non-zero signed integer constraint, preventing zero
results and overflow.
Namespace providing type-safe arithmetic operations for 32-bit non-zero signed integers.
All operations automatically clamp results to the valid NonZeroInt32 range [-2147483648, 2147483647] excluding 0. This ensures that all arithmetic maintains the 32-bit non-zero signed integer constraint, preventing zero results and overflow.