This seems to be a regression in 11.0 or in master (note the values are exactly representable): ``` >>> np.remainder(3, 2.5) 0.49999999999999989 >>> np.__version__ '1.12.0.dev0+58263eb' ``` Compare to: ``` >>> np.remainder(3, 2.5) 0.5 >>> np.__version__ '1.10.4' ```