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