Python 3.7.3
>>> number = float(87432.67832)
>>> int(number)
87432
>>> number - int(number)
0.6783200000063516

小数点以下に00000063516が加わってしまうのはなぜ?
これを回避する方法はあるかどうか検索中。