| 12345678910111213141516171819202122232425262728293031323334353637383940 |
- package com.lovecoding.day04;
- /**
- * @author WanJl
- * @version 1.0
- * @title Demo02
- * @description 进制之间的转换方法
- * @create 2026/7/10
- */
- public class Demo02 {
- public static void main(String[] args) {
- /*
- 任意进制 -> 十进制 : 按权展开法
- 方法: 每一位数字 * 位权 ,再求和。
- 二进制:
- 0b1001
- 1*2^3 + 0*2^2 + 0*2^1 +1*2^0
- 因为是2进制,所以是2的n次方
- 八进制
- 0257
- 2*8^2 + 5*8^1 + 7*8^0
- 因为是8进制,所以是8的n次方
- 十六进制
- 0x3F
- 3*16^1 + 15*16^0
- 因为是16进制,所以是16的n次方
- */
- /*
- 0x1024
- 01024
- 0b1111
- 转换成十进制
- */
- }
- }
|