[FlashLite]小数点を含んだ計算結果のバグ
お・鬼すぎる、、FlashLiteさま。。 a = 1; b = 0.01; c = 10; d = (a/b)*c; trace(d); 「→出力結果:999.99999907」 本来なら、答えは 「→出力結果:1000」 これでしょう。 なので、文字列として扱って、カンマの位置を操作する、という荒業で回避しましたが、、 根本的な解決方法ではありませんね。。。
お・鬼すぎる、、FlashLiteさま。。 a = 1; b = 0.01; c = 10; d = (a/b)*c; trace(d); 「→出力結果:999.99999907」 本来なら、答えは 「→出力結果:1000」 これでしょう。 なので、文字列として扱って、カンマの位置を操作する、という荒業で回避しましたが、、 根本的な解決方法ではありませんね。。。