public final class Helper
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
static int |
ceil(int x,
int quantum)
Returns minimal possible integer, greater or equal than
x , divisible by quantum . |
static int |
ceilPosition(int x,
int y)
Returns the smallest integer that is greater than or equal to the
x/y fraction. |
static int |
floor(int x,
int quantum)
Returns maximum possible integer, less or equal than
oldValue , divisible by quantum . |
static int |
floorPosition(int x,
int y)
Returns the largest integer that is less than or equal to the
argument and is equal to
x/y fraction. |
static int |
round(int x,
int quantum)
Returns nearest integer to
x , divisible by
quantum . |
static int |
roundPosition(int x,
int y)
Returns the closest integer to
x/y fraction. |
public static int round(int x, int quantum)
x
, divisible by
quantum
.x
- integer for quantizationquantum
- integer, representing quantizationpublic static int ceil(int x, int quantum)
x
, divisible by quantum
.x
- integer for quantizationquantum
- integer, representing quantizationpublic static int floor(int x, int quantum)
oldValue
, divisible by quantum
.x
- integer for quantizationquantum
- integer, representing quantizationpublic static int roundPosition(int x, int y)
x/y
fraction.
It's possible to consider this methos as a analog of Math.round(x/y),
without having deal with non-integer.x
- integer, fraction numeratory
- integer, fraction denominatorMath.round(double)
public static int ceilPosition(int x, int y)
x/y
fraction.
It's possible to consider this function as a analog of Math.ceil(x/y),
without having deal with non-integer.x
- integer, fraction numeratory
- integer, fraction denominatorx/y
fractionMath.ceil(double)
public static int floorPosition(int x, int y)
x/y
fraction.
It's possible to consider this function as a analog of Math.floor(x/y),
without having deal with non-integer.x
- integer, fraction numeratory
- integer, fraction denominatorx/y
fractionMath.floor(double)
Copyright 1999-2017 The Apache Software Foundation. All Rights Reserved.