Say I\'ve got
SDL_Rect rect; rect.x = 5; // rect.x is of type \"Uint16\" int y = 11;
and I want to perform the operation rect.x/y
rect.x/y
You can do this without any floating point types. If x and y are positive integers, then x divided by y, rounded up is (x+y-1)/y.
x
y
(x+y-1)/y