Round Double To 2 Decimal Places C

[Solved] Round Double To 2 Decimal Places C | Perl - Code Explorer | yomemimo.com
Question : round decimal point in C

Answered by : phillyyy

#include <math.h>
float val = 37.777779;
float rounded_down = floorf(val * 100) / 100; /* Result: 37.77 */
float nearest = roundf(val * 100) / 100; /* Result: 37.78 */
float rounded_up = ceilf(val * 100) / 100; /* Result: 37.78 */

Source : https://stackoverflow.com/questions/1343890/how-do-i-restrict-a-float-value-to-only-two-places-after-the-decimal-point-in-c | Last Update : Wed, 05 Oct 22

Answers related to round double to 2 decimal places c

Code Explorer Popular Question For Perl