import math


def next_smaller_multiple(value, multiple):
    """The largest multiple of `multiple` <= `value`.

    Parameters
    ----------
    value: float
    multiple: int

    Returns
    -------
    float
        The largest integer multiple of `multiple`
        less than or equal to `value`
    """
    return multiple * math.floor(value / multiple)