java和javascript中 二进制 八进制 十进制 十六进制表示
java | javascript | |
二进制 | 0b | 0b |
八进制 | 0 | 0o |
十进制 | ||
十六进制 | 0h | 0h |
javaDeno
int bValue = 0b10;
int oValue = 010;
int dValue = 10;
int hValue = 0x10;
System.out.println("bValue==" + Integer.toBinaryString(bValue) + ":" + bValue);
System.out.println("oValue==" + Integer.toOctalString(oValue) + ":" + oValue);
System.out.println("dValue==" + Integer.toString(dValue) + ":" + dValue);
System.out.println("hValue==" + Integer.toHexString(hValue) + ":" + hValue);
输出
javascriptDemo
<script>
let bValue = 0b10; // 二进制使用 `0b` 或者 `0B`
console.log(bValue); // 2
let oValue = 0o10;
console.log(oValue); // 8
let Value = 10;
console.log(oValue); // 10
let hValue = 0x10;
console.log(hValue); // 16
</script>
输出