public int decodeNoisyNumber(final int noisybits) {
        final int value = decodeBits(noisybits);
        return value | (decodeVarBits() << noisybits);
    }
decode an unsigned integer with some of of least significant bits
considered noisy

@see #encodeNoisyNumber
main/src/main/java/cgeo/geocaching/brouter/codec/StatCoderContext.java