Values precisely between two values, such as 3.5, are rounded up.
#include <math.h> #include <stdio.h> int main(void) { printf("%l", llround (1.2)); return 0; }