Answers for "bitshift c"

C
0

bitshift c

i = 14; // Bit pattern 00001110
j = i >> 1; // here we have the bit pattern shifted by 1 thus we get 00000111 = 7 which is 14/2
Posted by: Guest on January-04-2021
0

bitshift c

int i = 7;    // Decimal 7 is Binary (2^2) + (2^1) + (2^0) = 0000 0111
int j = 3;    // Decimal 3 is Binary         (2^1) + (2^0) = 0000 0011
k = (i << j); // Left shift operation multiplies the value by 2 to the power of j in decimal
              // Equivalent to adding j zeros to the binary representation of i
              // 56 = 7 * 2^3
              // 0011 1000 = 0000 0111 << 0000 0011
Posted by: Guest on January-04-2021
1

c right bit shift

// 5: 0...0101
int a = 5;
//shift int a 2 bits
int n = (a >> 2);
Posted by: Guest on November-21-2020

Code answers related to "C"

Browse Popular Code Answers by Language