Answer:
28.018
and that's the answer.
Explanation:
0.018 + 31 - 3
31.018 - 3
which gives 28.018 as the final result
5.3m questions
6.8m answers