Which of the following statements should be used to obtain a remainder [C++]

  • 0 replies
  • 1079 views
*

Offline mechanic

  • Engineer
  • *****
  • 3420
  • Gender: Male
  • Engineer
    • View Profile
    • Engineering Forum
Question: Which of the following statements should be used to obtain a remainder after dividing 3.14 by 2.1 ?

Options are:

A.    rem = 3.14 % 2.1;
B.    rem = modf(3.14, 2.1);
C.    rem = fmod(3.14, 2.1);
D.    Remainder cannot be obtain in floating point division.

Correct answer is:


C.    rem = fmod(3.14, 2.1);

(for explanation and solution see attachment below)
« Last Edit: April 28, 2016, 02:27:13 PM by mechanic »