from typing import Union


def to_multiple(x: Union[int, float], multiple: int) -> Union[int, float]:
    """Convert `x` to the nearest above multiple.

    Args:
        x (number): Number to round up.
        multiple (int): Multiple to round up to.

    Returns:
        number: `x` rounded to the nearest above multiple of `multiple`.
    """

    if x % multiple == 0:
        return x
    else:
        return x + multiple - x % multiple