round to larger
Hello,
This should be simple I think, but I can't seem to think how I must do it, right now, but how do you round a number to above?
example :
2,2 => 3
or
8.9 => 9
TIA
Quote:Original post by da_cobra
Hello,
This should be simple I think, but I can't seem to think how I must do it, right now, but how do you round a number to above?
example :
2,2 => 3
or
8.9 => 9
TIA
add 0.5 and truncate.
Zing!
it's called the ceiling function, usually ceil() or something like that.
That doesn't work in the case where n = a.0->a.4, because you end up with a.5->a.9 truncated to a.
The actual function would be something like:
Quote:
add 0.5 and truncate.
That doesn't work in the case where n = a.0->a.4, because you end up with a.5->a.9 truncated to a.
The actual function would be something like:
if (a != abs(a)) a = a - (a - abs(a)) + 1;
This topic is closed to new replies.
Advertisement
Popular Topics
Advertisement