If "y" is positive, round-down is the same as round-towards-zero, and round-up is the same as round-away-from-zero. If "y" is negative, round-down is the same as round-away-from-zero, and round-up is the same as round-towards-zero. In any case, if "y" is integer, "q" is just "y". The following table illustrates these rounding methods: