您在这里看到的实际上是两个取整的结果。ECMAscript中的数字在内部表示为双精度浮点数。当
id设置为
714341252076979033(
0x9e9d9958274c359十六进制)时,实际上为它分配了最接近的可表示双精度值,即
714341252076979072(
0x9e9d9958274c380)。当您打印出该值时,该值将四舍五入为15个有效十进制数字,即
14341252076979100。
欢迎分享,转载请注明来源:内存溢出
您在这里看到的实际上是两个取整的结果。ECMAscript中的数字在内部表示为双精度浮点数。当
id设置为
714341252076979033(
0x9e9d9958274c359十六进制)时,实际上为它分配了最接近的可表示双精度值,即
714341252076979072(
0x9e9d9958274c380)。当您打印出该值时,该值将四舍五入为15个有效十进制数字,即
14341252076979100。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)