adplus-dvertising
frame-decoration

Question

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)?

a.

sqrt((double)i)

b.

(double)sqrt(i)?

c.

(double)(sqrt(i))

d.

sqrt(i)

Posted under C Programming

Answer: (a).sqrt((double)i)

Engage with the Community - Add Your Comment

Confused About the Answer? Ask for Details Here.

Know the Explanation? Add it Here.

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)?

Similar Questions

Discover Related MCQs

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

Q. Pick the operators that assosiate from left to right

Q. Pick the operators whose meaning is context dependent

Q. Which of the following comments about the ++ operator are correct ?

Q. The expression 5 -2 - 3 * 5 - 2 will evaluate to 18, if

Q. The expression 4 + 6 / 3 * 2 - 2 + 7 % 3 evaluates to

Q. Choose the correct statements

Q. The statement

  int **a;