前言
- 该文章为Java基础自学笔记
- 其他内容:Java基础学习笔记目录
- 学习用书:
《Java核心技术 卷Ⅰ 基础知识(第10版)》
《Java经典编程300例》 - 学习视频:https://www.bilibili.com/video/BV1Cv411372m
进制转换
- 十进制数转二进制数:除二取余法
- 八进制:每3位二进制作为一个单元,最小数是0,最大数是7,共8个数字
- 十六进制:每4位二进制作为一个单元,最小数是0,最大数是15,共16个数字,依次用:0~9,A,B,C,D,E,F来表示
十进制 | 二进制 | 二进制分隔 | 八进制 | 二进制分隔 | 十六进制 |
---|---|---|---|---|---|
97 | 01100001 | 01 100 001 | 141 | 0110 0001 | 61 |
250 | 11111010 | 11 111 010 | 372 | 1111 1010 | FA |
- Java程序中二进制、八进制、十六进制数据的开头
二进制 | 八进制 | 十六进制 |
---|---|---|
0B 或 0b | 0 | 0X 或 0x |
int i1 = 0b01100001; // 97二进制
int i2 = 0141; // 97八进制
int i3 = 0x61; // 97十六进制
文章评论