as the title
when I use toFixed to convert the float
(0.2).toFixed(4) ->       0.2000
(444.2).toFixed(4) ->   444.2000
(0.2).toFixed(14) ->      0.20000000000000
(444.2).toFixed(14) ->  444.19999999999999  //why ?!!!
I could not understand that what causes this result.
Is any javascript method to avoid this problem?
 
     
    