public static byte[] toBytes(final int value) {
		final byte[] bytes = new byte[4];
		bytes[0] = (byte)(value >>> 24);
		bytes[1] = (byte)(value >>> 16);
		bytes[2] = (byte)(value >>>  8);
		bytes[3] = (byte) value;
		return bytes;
	}
Return the minimum number of bytes to store the given number of bits.

@param bitLength the number of bits
@return the number of bytes needed to store the given number of bits.
jenetics/src/main/java/io/jenetics/internal/util/Bits.java