ix constructor
Signed Integer with custom bit-width
-2 ^ (bitWidth / 2)
to (2 ^ (bitWidth / 2)) - 1
Implementation
ix({
required int bits,
required int value,
}) : _bits = bits.clamp(2, 64),
super(value: value.toSigned(bits.clamp(2, 64)));