python 足し算が変

下記足し算を実行したら 96.7にならず
96.69999999999999
になりました. 何でこんなことになるのでしょうか.
(浮動小数点形式に起因している?)
96.7にするにはどうすればよいのでしょうか

該当のソースコード

python

1x=67.82v=28.93x=x+v 4print(x)

コメントを投稿

0 コメント