sympyのsolveを使って3次方程式の解を求めたら、

1.12558092959482 - 0.e-23*I
とか
2.78364471203253 + 0.e-20*I

という答えが返ってきました。

このeとかIはどういう意味なのでしょうか??
Iが純虚数なのはなんとなくわかりますが、明らかに実解が存在するのに虚数の答えが返ってくるのは変ですよね・・?