java基础04数据类型扩展

fireflamerain / 2023-08-18 / 原文

数据类型扩展

整数拓展:

​ **进制在JAVA内的表示方法: **

​ 二进制0b 八进制0 十六进制0x 十进制(不需要)

浮点数拓展:

float和double存在问题

​ 表现的字长有限 离散 舍入误差 大约 接近但不等于

银行业务使用BigDecimal(数学工具类)表示

字符类拓展:

强制转换:例如:char Ch = 'a';System.out.println((int)Ch);

(原理:所有字符本质还是数字;编码 Unicode)