前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >JavaScript类型数字相关操作

JavaScript类型数字相关操作

作者头像
十月梦想
发布2018-08-29 10:48:28
4110
发布2018-08-29 10:48:28
举报
文章被收录于专栏:十月梦想

进制转换操作:默认转换为10进制数         八进制数0开头表示         无效的情况下默认十进制,去掉前导0         十六进制0x开头

代码语言:javascript
复制
alert(070);//八进制数070转为十进制56
        alert(079);//无效的八进制已十进制输出79
        alert(0x1A);//十六进制转10进制

parseInt(70,8)//第一个参数是任意类型数字,第二个声明了该数值的进制,转换10进制必须声明

代码语言:javascript
复制
alert(parseInt(70,8));//声明八进制数70,转10进制为56,
        alert(parseInt(78,8));//这个是非法8进制数,但是声明了8进制,只是别前面认识的规范八进制,其他忽略

FLOAT计算会出现不精准情况,可以使用x.toFixed(n);         x表示需要处理的小数,n表示保留位数

代码语言:javascript
复制
alert(5.0003.toFixed(2));//5.00

number科学计数法:         用法:正次幂转为正常数,4e4转化4000             将一个极小的数转为科学计数法(负次幂)             0.0000004转为4e-7

代码语言:javascript
复制
alert(3e3);//3000   
     alert(0.0000002);//2e-7

number存在一个极限         最大极限:Number.MAX_VALUE;         最小极限:Number.MIN_VALUE;         超过最大极限返回一个intinity(正无穷),超过最小极限-infinity(负无穷)         获取正无穷Number.POSITIVE_INFINITY         获取负无穷:Number.NEGATIVE_INFINITY

代码语言:javascript
复制
Number.MAX_VALUE();//1.7976931348623157e+308
        Number.MIN_VALUE();//5e-324
        Number.POSITIVE_INFINITY;//infinity
        Number.POSITIVE_INFINITY;//-infinity
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2017-12-23,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档