Namespace providing type-safe arithmetic operations for 32-bit non-negative
integers.
All operations automatically clamp results to the valid NonNegativeInt32
range [0, 2147483647]. This ensures that all arithmetic maintains the 32-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 32-bit non-negative integers.
All operations automatically clamp results to the valid NonNegativeInt32 range [0, 2147483647]. This ensures that all arithmetic maintains the 32-bit non-negative integer constraint, with negative results clamped to 0 and overflow results clamped to MAX_VALUE.