Pythonで毎回2桁の印刷出力を行いたいです。問題は、非常に大きな (または小さな) 数値があるため、通常の Python 出力は次のようになることです。
5.89630388655e-09
8.93552349994e+14
ただし、次のような通常の数値もある場合があります。
345.8976
強制的に2桁にしたいだけです。つまり、大きな数字と小さな数字の出力は
5.89e-09
8.93e+14
そして、通常の数値は 2 桁目でキャップ (または四捨五入) されます。
345.89 (or 345.90)
Pythonでそれを実現するにはどうすればよいですか?