0

Flex/ActionScript 3 で記述された電卓アプリがありますが、parseFloat の動作の一部を理解するのに苦労しています。少なくとも 4 桁の 0 未満の 10 進数値を含む文字列は、指数として返されます。parseFloat がこのように動作するのはなぜですか?指数ではなく float として値を取得できますか?

parseFloat("0.004");
//returns 0.004 like I would expect

parseFloat("1.0004");
//returns 1.0004 like I would expect

parseFloat("0.0004");
//returns 4.0E-4 but I want 0.0004
4

0 に答える 0