Add Clear Bit (#4355)

This commit is contained in:
Lukas
2023-09-07 20:16:02 +02:00
committed by GitHub
parent 29a864b5b3
commit fbef4023d5
2 changed files with 24 additions and 0 deletions

View File

@ -0,0 +1,11 @@
package com.thealgorithms.bitmanipulation;
/**
* Clears the bit located at clear from num
*/
public class ClearBit {
public static int clearBit(int num, int clear) {
int mask = ~(1 << clear);
return num & mask;
}
}