JavaScript中的Number类型,究竟有多长尾?

2026-04-03 06:400阅读0评论SEO教程
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计1381个文字,预计阅读时间需要6分钟。

JavaScript中的Number类型,究竟有多长尾?

目录+前言+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分钟。

JavaScript中的Number类型,究竟有多长尾?

目录+前言+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、浮点数

数值中必须包含小数点,而且小数点后面必须至少有一个数字。

阅读全文