JavaScript中的Number类型,究竟有多长尾?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1381个文字,预计阅读时间需要6分钟。
目录+前言+1. 浮点数+2. 值的范围+3. NaN+4. 数值转换+前言+Number 类型使用+IEEE 754 格式表示整数和浮点值(在某些语言中也称为双精度值)。+IEEE 二进制浮点数算术标准;+IEEE 754 规定了四种表示方式”。
目录
- 前言
- 1、浮点数
- 2、值的范围
- 3、NaN
- 4、数值转换
前言
Number 类型使用 IEEE 754 格式表示整数和浮点值(在某些语言中也叫双精度值)。
IEEE二进制浮点数算术标准;
IEEE 754规定了四种表示浮点数值的方式:单精确度(32位)、双精确度(64位)、延伸单精确度(43比特以上,很少使用)与延伸双精确度(79比特以上,通常以80位实现)。
js中用的就是双精确度(64位)
不同数值类型有不同的数值字面量格式:
- 十进制整数
- 八进制(以 8 为基数)
- 十六进制(以 16 为基数)
1、浮点数
数值中必须包含小数点,而且小数点后面必须至少有一个数字。
本文共计1381个文字,预计阅读时间需要6分钟。
目录+前言+1. 浮点数+2. 值的范围+3. NaN+4. 数值转换+前言+Number 类型使用+IEEE 754 格式表示整数和浮点值(在某些语言中也称为双精度值)。+IEEE 二进制浮点数算术标准;+IEEE 754 规定了四种表示方式”。
目录
- 前言
- 1、浮点数
- 2、值的范围
- 3、NaN
- 4、数值转换
前言
Number 类型使用 IEEE 754 格式表示整数和浮点值(在某些语言中也叫双精度值)。
IEEE二进制浮点数算术标准;
IEEE 754规定了四种表示浮点数值的方式:单精确度(32位)、双精确度(64位)、延伸单精确度(43比特以上,很少使用)与延伸双精确度(79比特以上,通常以80位实现)。
js中用的就是双精确度(64位)
不同数值类型有不同的数值字面量格式:
- 十进制整数
- 八进制(以 8 为基数)
- 十六进制(以 16 为基数)
1、浮点数
数值中必须包含小数点,而且小数点后面必须至少有一个数字。

