У меня есть серия панд
In [1]: import pandas as pd
In [2]: s = pd.Series([1.3, 2.6, 1.24, 1.27, 1.45])
, и мне нужно округлить числа.
In [4]: s.round(1)
Out[4]:
0 1.3
1 2.6
2 1.2
3 1.3
4 1.4
dtype: float64
это работает для 1.27
, однако 1.45
округляется до 1.4
, это проблема потери точности типа с плавающей запятой?Если это так, как я могу решить эту проблему?