How to solve the problem of floating-point Computing with JavaScript
Editor to share with you how to solve the problem of floating-point computing JavaScript, I believe that most people do not know much about it, so share this article for your reference, I hope you can learn a lot after reading this article, let's go to know it!
Floating point calculation problem 0.1 + 0.2 = = 0.3 / / is false9007199254740992 + 1 / / is equal to 9007199254740992 9007199254740992 + 2 / / is equal to 9007199254740994
Why? Because 0.1-0.2 equals 0.300000000000004. JavaScript numbers are built according to the IEEE 754 standard and are represented internally by 64-bit floating-point decimals.
You can solve this problem by using toFixed () and toPrecision ().
These are all the contents of the article "how JavaScript solves the problem of floating-point computing". Thank you for reading! I believe we all have a certain understanding, hope to share the content to help you, if you want to learn more knowledge, welcome to follow the industry information channel!