[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」
これでしょう。
なので、文字列として扱って、カンマの位置を操作する、という荒業で回避しましたが、、
根本的な解決方法ではありませんね。。。