@classmethod
def stat_float_times(cls, newvalue=None):
    """Determine whether a file's time stamps are reported as floats
        or ints.

        Calling without arguments returns the current value.
        The value is shared by all instances of FakeOsModule.

        Args:
            newvalue: If `True`, mtime, ctime, atime are reported as floats.
                Otherwise, they are returned as ints (rounding down).
        """
    if newvalue is not None:
        cls._stat_float_times = bool(newvalue)
    return cls._stat_float_times
