adplus-dvertising
frame-decoration

Question

The correct way to round off a floating number x to an integer value is

a.

y = (int) (x + 0.5)

b.

y = int (x + 0.5)

c.

y = (int) x + 0.5

d.

y = (int)((int)x + 0.5)

Answer: (a).y = (int) (x + 0.5)

Engage with the Community - Add Your Comment

Confused About the Answer? Ask for Details Here.

Know the Explanation? Add it Here.

Q. The correct way to round off a floating number x to an integer value is

Similar Questions

Discover Related MCQs

Q. Which of the following correctly describes overloading of functions ?

Q. C++ actually supports the following two complete dynamic systems:

Q. Important advantage of using new and delete operators in C++ is

Q. When an array is passed as parameter to a function, which of the following statements is correct?

Q. What does the following expression means?

char *(*(*a[N]) ()) ();

Q. What will be the output of the following 'C' code?

main ( )

{        int x = 128;

          printf("\n%d”, 1 + x ++);

}

Q. Which of the following differentiates between overloaded functions and overridden functions?

Q. Which of the following is not a member of class?

Q. Consider the following statements S1, S2 and S3 :

S1 : In call-by-value, anything that is passed into a function call is unchanged in the caller's scope when the function returns.
S2: In call-by-reference, a function receives implicit reference to a variable used as argument.
S3: In call-by-reference, caller is unable to see the modified variable used as argument.

Q. How many tokens will be generated by the scanner for the following statement?
x = x * (a+b) - 5;

Q. When the following code is executed , what will be the value of x and y ?
 
 int x =1, y= 0;
y=x++;

Q. What is the output of the following program ?
(Assume that the appropriate preprocessor directives are included and there is no syntax error)

main ( ) 
           {    char S[ ] = "ABCDEFGH";
                 printf ("%C",* (& S[3]));
                 printf ("%s", S + 4);
                 printf ("%u", S);
            /* Base address of S is 1000 */
            }

Q. Which of the following, in C++, is inherited in a derived class from base class ?

Q. Given that x = 7.5, j = -1.0, n = 1.0, m = 2.0
The value of - - x + j = = x > n >= m is :

Q. Which of the following is incorrect in C++ ?

Q. When the inheritance is private, the private methods in base class are in the _______________ derived class (in C++).

Q. Match the following with respect to the jump statements 

List-I                           List-II

a. return                   i.  The conditional test and increment portions

b. goto                     ii.  A value associated with it

c. break                  iii. Requires a label for

d. continue             iv. An exit from only the innermost

Codes:

a       b      c      d

Q. The control string in C++ consists of three important classifications of characters

Q. Match the following with respect to the jump statements 

List-I                           List-II

a. fopen()                       i.  returns end of file

b. fclose()                      ii.  return for any problem report

c. ferror()                       iii. returns 0

d. feof()                          iv. returns a file pointer

Codes:

a       b       c       d

Q. Given i=0, j=1,k=-1 x=0.5, y=0.0
What is the output of the following expression in C language.
x*y