关于javascript 一些有用的数值转换常量和方法

当一个浮点型值大于所能表示的最大值时javascript 会将它输出为Infinity ,同样如果为一个负值时为-Infinity。

当一个算数运算产生了未定义的结果或错误时,会返回一个非数字的特殊值NaN,它和任何数值都不相等,包括它自己在内,所有有一个专门的函数isNaN()来检查这个值.

isFinite()可以判断一个数值是NaN、正负无穷大等.当是NaN、正负无穷时返回false,否则返回true;

特殊的数值常量:

Infinity----表示无穷大的特殊值

NaN-------特殊的非数字值

Number.MAX_VALUE---可表示的最大数字

Number.MIN_VALUE----可表示的最小数字(与零最接近的数字)

Number.NaN--------特殊的非数值值

Number.POSITIVE_INFINITY----表示正无穷大的特殊值

Number.NEGATIVE_INFINITY----表示负无穷大的特殊值

 

 

3个Number类的方法:

toFixed()--------把一个数字转换为字符串,并且显示小数点后的指定的位数。它不使用指数表示法。

toExponential()----使用指数表示法把一个数字转换为字符串,小数点前面有一位,而小数点后面有指定的位数。

toPrecisioin()------使用指定的有意义的位数来显示一个数字,如果有意义的位数还不够显示数字的整个整数部分,他就是使用指数表示法。

 

 

转载于:https://www.cnblogs.com/duyiqou/archive/2012/09/18/2690828.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值