-16为什么不是正确的八进制或十六进制数

-16为什么不是正确的八进制或十六进制数
还有十六进制数ox后面有限制几位数的要求吗?

八进制以0开头
十六进制以0x开头
对于整数,0x后最多可以跟16个16进制数字,最大是0xffffffffffffffff,即0x后跟16个f。