首页 > 代码库 > javascript的数值范围
javascript的数值范围
由于内存的闲置,js不能保存世界上所有数值,
它能够表示的最小数值保存在 Number.MIN_VALUE 中,在大多数浏览器里这个值是5e-324;
能够表示的最小数值保存在 Number.MAX_VALUE中,在大多数浏览器里,这个值是1.7976931348623157e+308。
如果某次计算的结果得到了一个超出javascript的数值范围的值,那么这个数值将被自动转换成特殊的Infinity值或者-Infinity值。这个时候是不可以参与计算。
要确定一个数值是不是有穷的,可以以使用isFinite() 函数。如:
var result = Number.MAX_VALUE + Number.MAX_VALUE;alert(isFinite(result)); //false
javascript的数值范围
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。