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