limit the exponential notation decimal place to 4 in javascript
How to limit the decimal place to 4 in javascript with this type of values? the e is the exponent since I am using power of ten values. toFixed() doesn't seem to work. 1.0531436913408342e-7 -5.265718456704172e-7 8.425149530726674e7 Try: Math.round(val*10000)/10000 Jiri Kriz Try this method: value.toPrecision(1 + 4) for 4 decimal digits. There's actually a javascript method specifically for limiting the number of decimal places to show in exponential notation : *numObj*.toExponential([*fractionDigits*]) Using your example numbers you get: 1.0531436913408342e-7.toExponential(4) // returns 1