Some code that rounds up the division to demonstrate (C-syntax):
#define SINT64 long long int #define SINT32 long int SINT64 divRound(SINT64 dividend, SINT6
This functionality is introduced in /linux/lib/div64.c as early as kernel v2.6.22.