首页 > 产品服务 > 建站与优化 > 整数用八进制和十六进制的说明

整数用八进制和十六进制的说明

建站与优化admin2022-06-04 23:06:22A+A-

最基本的数值字面量格式是十进制整数,如下:

const intNum = 42;

其他进制

整数也可以用八进制(以 8 为基数)或十六进制(以 16 为基数)字面量表示

八进制

对于八进制字面量,第一个数字必须是零(0),然后是相应的八进制数字(数值 0~7),如果字面量中包含的数字超出了应有的范围,就会忽略前缀的零,后面的数字序列会被当成十进制数。

十六御进制

下面是几个例子:

let octalNum1 = 070; // 八进制的 56

let octalNum2 = 079; // 无效的八进制值,当成 79 处理

let octalNum3 = 08; // 无效的八进制值,当成 8 处理

注意: 八进制字面量在严格模式下是无效的,会导致 javascript 引擎抛出语法错误

原因是ECMAScript 2015 或 ES6 中的八进制值通过前缀 0o 来表示;严格模式下,前缀 0 会被视为语法错误,如果要表示八进制值,应该使用前缀 0o,租赁服务器的配置都适合上述说明。


点击这里复制本文地址 以上内容由木准科技整理呈现,请务必在转载分享时注明本文地址!如对内容有疑问,请联系我们,谢谢!

相关内容

0条评论

支持Ctrl+Enter提交

木准科技 © All Rights Reserved.  
Powered by 木准科技 粤ICP备2022104150号 互联网宗教信息服务许可证
IP地址| 工商服务| 仪器设备| 办理icp许可证公司

qrcode
在线客服
服务热线

服务热线

18300003210

微信咨询
木准科技
返回顶部
X木准科技

截屏,微信识别二维码

微信号:WX8888

(点击微信号复制,添加好友)

  打开微信

微信号已复制,请打开微信添加咨询详情!