私のpythonプログラムでは、-2901.0, -200.0
あるプロセス中に2つの浮動小数点数を取得しました。それらを直接追加しようとすると、-3100.:
(に変換するとstr
、 になります"-3100.:"
)
Python はプログラムでエラーを表示しませんでした。しかし、結果は常に小数点の後にコロンを持ち、正しくありません (私は期待しています-3101.0
)。
-2901.0-200.0
Pythonコマンドラインに入力するだけでは再現できません。ただし、他のゼロ以外の値を追加し続けると、( -3100.:-1
、それは-3102.0
) を通過します。しかし、正しく出力/解釈したいと思っています-3100.:
私はPython2.7 32ビットで実行しています。numpy、scipy、およびその他のいくつかのパッケージをインストールしました。ここで何が悪いのか誰にもわかりますか?数字を期待していたのに、なぜコロンが表示されるのですか?
- Windows サーバー 2008 64 ビット。
sys.version
: 2.7.3 (デフォルト、2012 年 4 月 10 日 23:31:26)- MSC v.1500 32 ビット (インテル)
どうもありがとうございました。