clear ith bits

 import java.util.*;


public class clear_i_th_bits {
    public static int clear(int n, int i) {

        int bitmask = (~0) << i;
        return n & bitmask;
    }

    public static void main(String[] args) {
        System.out.println("Enter n:");
        Scanner sc = new Scanner(System.in);
        int n = sc.nextInt();
        System.out.println("Enter i bits:");
        int i = sc.nextInt();
        System.out.println(clear(n, i));

    }
}

Comments