def ptRepD(p):
    """Represent a float as an integer with enhanced precision.

    Parameters
    ----------
    p: float
        We multiply it by 10, then round it to the nearest integer.
        A none value is converted to `?`.
    """

    return "?" if p is None else int(round(p * 10))