これまでの人生でいくつかの間違いを見てきましたが、これが一番驚きました。
を含むフロート列があり0.02
ます。
今、私はこのクエリを試しています:
select rma.*,120.0/60.0*rma.amount as reward
数学は結果0.04
が
0.03999999910593033
.0
また、数字を使用せずに中括弧を使用して試してみましたが、結果は同じです。
これで、奇数のすべてのケースで同じ結果が得られます。たとえば4.1
、8.199999809265137
なぜそれが起こるのか誰にも分かりますか?