如果句子
int a = -10000;
在 Java 上运行,如果我们用十六进制数字表示变量,变量a
计算机系统内部获得什么位模式?
是0xFFFFD8F0
还是FFFFD8F0
?
严格来说,十六进制数只是FFFFD8F0。0x 前缀是几种约定之一,当上下文中不清楚时,它可以与十进制数区分开来。
如果你的问题是如何在Java程序中表达它,它需要有0x前缀:0xFFFFD8F0
。