pylab_ml.common.data.complement

complement(value, bits)[source]

Binary complement from a positive value with number of bits.

eg. complement(0, 8) -> 255

complement(1, 8) -> 254 complement(255, 8) -> 0 complement(1, 16) -> 65534

Parameters:
  • value (int) – Positive integer value to be complemented.

  • bits (int) – Number of bits for the complement.

Returns:

Complemented value.

Return type:

int