Function encodeZigzagInt
Perform zig-zag encoding for a 32-bit int.
uint encodeZigzagInt
(
int input
) pure nothrow @safe;
Example
assert(encodeZigzagInt(0) == 0);
assert(encodeZigzagInt(-1) == 1);
assert(encodeZigzagInt(1) == 2);
assert(encodeZigzagInt(-2) == 3);
assert(encodeZigzagInt(2147483647) == 4294967294);
assert(encodeZigzagInt(-2147483648) == 4294967295);