How to deal with floating point number precision in JavaScript?


To handle floating point number precision in JavaScript, use the toPrecision() method. It helps to format a number to a length you can specify.

Example

Live Demo

<!DOCTYPE html>
<html>
   <body>
      <script>
         var num = 28.6754;
         document.write(num.toPrecision(3));
         document.write("<br>"+num.toPrecision(2));
         document.write("<br>"+num.toPrecision(5));
      </script>
   </body>
</html>

Output

28.7
29
28.675

Updated on: 10-Jan-2020

656 Views

Kickstart Your Career

Get certified by completing the course

Get Started
Advertisements