adplus-dvertising
frame-decoration

Question

If a variable can take only integral values from 0 to n. where n is a constant integer, then the variable can be represented as a bit-field whose width is the integral part of (the log in the answers arc to the base 2)

a.

log (n) + 1

b.

log (n - 1) + 1

c.

log (n + 1) + 1

d.

none of the above

Answer: (a).log (n) + 1

Engage with the Community - Add Your Comment

Confused About the Answer? Ask for Details Here.

Know the Explanation? Add it Here.

Q. If a variable can take only integral values from 0 to n. where n is a constant integer, then the variable can be represented as a bit-field whose width is the integral part of (the...

Similar Questions

Discover Related MCQs

Q. In a C program constant is defined

Q. The rule for implicit type conversion is

Q. What is the correct way to round offx, a float, to an int value?

Q. By default, any real number in 'C' is treated as

Q. To print out a and b given below, which printf() statement would you use?

float a = 3.14;
double b = 3.14;

Q. When a variable of data type double is converted into float, then

Q. The library function sqrt operates on a double precision argument. If, i is an integer variable, then which of the following calls would correctly compute sqrt(i)?

Q. The statement 

  printf( " % f ", ( float )9/5) ;

prints

Q. The declaration

enum cities{ bethlehem, jericho, nazareth = 1, jerusalem }

assigns the value 1 to

Q. Integer division in a 'C' program results in:

Q. In a 'C'expression involving || operator, evaluation

Q. In C programming language, which of the following operators has the highest precedence?

Q. If i j,k are integer variable with values 1,2,3 respectively, then what is the value of the expression

!((j + k) > (i + 5))

Q. The expression a << 6 shifts all bits of a six places to the left. If a Ox6db7, then what is the value of a << 6

Q. The expression 5 - 2 - 3 * 5 - 2 will evaluate to 18, if - is left associative and

Q. Choose the correct statements

Q. In an operation involving || operator, evaluation

Q. Pick the operators that assosciate from the left

Q. Pick the operators that assosiate from the right

Q. The operators . ,  || , < , = , if arranged in the ascending order of precedence reads