前提・実現したいこと
-2.3+1.0
の計算で答えを-1.3
としたいのですが、正しい数値にならずに困っています。
発生している問題・エラーメッセージ
現在の出力は以下のようになっています。
-1.2999999999999998
該当のソースコード
数値を変えて実行したところ、うまくいく例もあり、どうすればいいのかわからない状態です。
python
1num = "-2.3" 2num1 = float(num) 3x = num1 + 1.0 4print(x) 5 6#output 7-2.3
補足情報(FW/ツールのバージョンなど)
Python 3.6
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。