, int . 0 <= x < 1. , , , x , x,
int roundedValueBasedOnX = (int) (value + (1 - x));
, x = 0.2, :
1) value = 9.4, 10.
int roundedValueBasedOnX = (int) (9.4 + (1 - 0.2)) = (int) (9.4 + 0.8) = (int) (10.2) = 10;
2) value = 3.1, 3.
int roundedValueBasedOnX = (int) (3.1 + (1 - 0.2)) = (int) (3.1 + 0.8) = (int) (3.9) = 3;
x = 0.7, :
3) value = 9.4, 9.
int roundedValueBasedOnX = (int) (9.4 + (1 - 0.7)) = (int) (9.4 + 0.3) = (int) (9.7) = 9;
4) value = 3.8, 4.
int roundedValueBasedOnX = (int) (3.8 + (1 - 0.7)) = (int) (3.8 + 0.3) = (int) (4.1) = 4;
, !