码迷,mamicode.com
首页 > 其他好文 > 详细

ES6 之 Integer数据类型

时间:2019-01-29 18:07:21      阅读:196      评论:0      收藏:0      [点我收藏+]

标签:typeof   span   数据   style   限制   ber   integer   浮点   解决   

1、简介(仅仅是提案)

  js所有数字都保存成64为浮点数,这就决定了整数的精确程度只能到53个二进制位。

大于这个范围的整数,js是无法精确表示的,这使得js不合适进行科学和金融方面的精确计算。

故引入新的数据类型Integer(整数)来解决这个问题

整数类型的数据只能用来表示整数,没有位数的限制,任何位数的整数都可以精确表示。

为了与Number类型区别,Ingeter类型的数据必须使用后缀n来表示。

 

1n + 2n // 3n
0b1101n // 二进制
0o777n // 二进制
0xFFn // 二进制
typeof 123n // ‘integer‘

 

ES6 之 Integer数据类型

标签:typeof   span   数据   style   限制   ber   integer   浮点   解决   

原文地址:https://www.cnblogs.com/houfee/p/10333950.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!