Namespace providing type-safe arithmetic operations for 16-bit non-negative
integers.
All operations automatically clamp results to the valid NonNegativeInt16
range [0, 32767]. This ensures that all arithmetic maintains the 16-bit
non-negative integer constraint, with negative results clamped to 0 and
overflow results clamped to MAX_VALUE.
Namespace providing type-safe arithmetic operations for 16-bit non-negative integers.
All operations automatically clamp results to the valid NonNegativeInt16 range [0, 32767]. This ensures that all arithmetic maintains the 16-bit non-negative integer constraint, with negative results clamped to 0 and overflow results clamped to MAX_VALUE.