您所看到的問題是電腦在執行數學運算時常見的根本問題,通常稱為浮點數誤差。簡單來說,這是因為在二進位制中很難精確表示 0.1(或 0.01 等),因此您需要進行一些處理來對電腦給出的結果進行四捨五入,使其更為精確。
這個問題最近在團隊中被提出,我們一直在討論如何處理。說話泡泡會對數字進行一些四捨五入,但可能會導致一些不準確。思考泡泡會給出略微不同的結果,目前團隊對於哪種方式更佳尚未達成共識。您可以嘗試透過說話泡泡或「四捨五入」積木來執行您的答案。
以下是關於浮點數運算的更多資訊:https://0.30000000000000004.com/。
這是一個影片,對此主題有很好的解釋:https://www.youtube.com/watch?v=PZRI1IfStY0
這篇文章是否有幫助?
太棒了!
感謝您提供意見回饋
抱歉,沒能幫到您
感謝您提供意見回饋
意見已發送
感謝您的寶貴意見,我們將嘗試修改這篇文章