From b8e80001b9807f6287958f5e348e0abb2f58a6d6 Mon Sep 17 00:00:00 2001 From: YuJian Date: Wed, 27 Apr 2022 09:35:58 +0800 Subject: [PATCH] vault backup: 2022-04-27 09:35:58 --- 深入探索 JavaScript/JavaScript 类型.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/深入探索 JavaScript/JavaScript 类型.md b/深入探索 JavaScript/JavaScript 类型.md index 928717e..e0362cc 100644 --- a/深入探索 JavaScript/JavaScript 类型.md +++ b/深入探索 JavaScript/JavaScript 类型.md @@ -16,4 +16,5 @@ ## Number - JavaScript 中的 Number 类型有 18437736874454810627(即 2^64-2^53+3) 个值 -- NaN其实是 2^53-2 个特殊数字的合集,NaN并不是一个数,而是一堆数据合集,所以NaN ! == NaN \ No newline at end of file +- NaN其实是 2^53-2 个特殊数字的合集,NaN并不是一个数,而是一堆数据合集,所以NaN ! == NaN +- 在 JavaScript 中 `0.1 + 0.2 !== 0.3` ,这是因为对于硬件系统来说,由高低电平表示1和0,这样我们使用的高级语言都要用二进制进行编码,不同的进制数在转换的时候都会有精度的问题 \ No newline at end of file