Quantcast
Channel: CodeChef Discuss - latest questions
Viewing all articles
Browse latest Browse all 39796

How to avoid printing -0.000?

$
0
0

Sometimes in a problem we are asked to print our values correct to 3 decimal places. Simply printing 3 d.p using printf ( "%.3lf\n", variable ) wrongly prints -0.000 sometimes. For example:

printf ( "%.3lf\n", -0.000001 );

This outputs -0.000. This then causes Wrong Answer for the problem. How do I avoid it?


Viewing all articles
Browse latest Browse all 39796

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>