November
3
Rounding To Grouping
Programming/Java Programming/JavaScript Programming/PHP
There may come a time when you have to round a number up or down to certain multiples of another number. Since us Australians haven’t had one-cent pieces in quite some time, most purchases are rounded up or down to multiples of five cents.
Enough of my side-story. Here’s some simple code to get the job done:
Java:
import java.lang.Math;
public float roundToGrouping(float number, float grouping) {
return Math.round(number/grouping)*grouping;
}
PHP:
function roundToGrouping($number, $grouping) {
return round($number/$grouping)*$grouping;
}
JavaScript:
function roundToGrouping(number, grouping) {
return Math.round(number/grouping)*grouping;
}
Saturday, November 3rd, 2007 @ 01:23 PM • • Previous Related Post
Responses
There are no responses for this post.
Comments are open, you can write a comment below.