在JavaScript中,由于计算机的二进制实现和位数限制有些数无法有限表示。就像一些无理数不能有限表示。
js的整数和浮点数都属于Number类型的,所有数字都是以64位浮点数形式存储。所以我们在前端打印的时候,
发现一个很奇怪的问题,就是当console.log(1.00)时,我们发现打印结果是1,后边的.00都被舍去。虽然数值是正确的,
但是和理想结果有些偏差。
在JavaScript中,由于计算机的二进制实现和位数限制有些数无法有限表示。就像一些无理数不能有限表示。
js的整数和浮点数都属于Number类型的,所有数字都是以64位浮点数形式存储。所以我们在前端打印的时候,
发现一个很奇怪的问题,就是当console.log(1.00)时,我们发现打印结果是1,后边的.00都被舍去。虽然数值是正确的,
但是和理想结果有些偏差。
vue有关项目目录
配置node.js
1 | 配置node.js: |