Арифметика с плавающей точкой c не использует основание 10, поэтому вещи, которые выглядят совершенно просто, часто не работают таким образом на практике. Исключением являются целые числа с плавающей точкой, потому что для разумных чисел все ошибки находятся справа от десятичной точки. Вы можете реструктурировать свой диапазон, чтобы использовать целые числа, и вы получите последовательные результаты.
np.arange(-160, -49) * 0.01