一.进制
二进制:0b
八进制:0
十进制
十六进制:0x
输出即为10,8,16
且:十六进制的表达方式为0-9,A-F。F为15
二.浮点数拓展
1.最好完全避免使用浮点数进行表示
最好完全避免使用浮点数进行表示
最好完全避免使用浮点数进行表示
由于浮点数表示的字长是有限的,其数字是离散的,当四舍五入后会有舍入误差,其结果只是大约数,为接近但不等于。故,最好完全避免使用浮点数进行比较。
2.银行业务的表示
使用BigDecimal,为数学工具类
三.字符串拓展
1.所有的字符本质还是数字
编码问题,有Unicode编码表,占两个字节
unicode表,有2的16次方个,即65536个。每个数字编码下都对应着一个字符。
例
Unicode属于16进制,61相当于十进制的97。此输出结果为a,则a对应的数字为97
其区间表示为:U0000-UFFFF
2.强制转换
char转换为int类型,强制转换将字符转换为数字
输出为A,65,中,20013
三.转义字符
1.制表符
\t
例:
输出为:
2.换行
\n
输出为