Java-浮点类型

2022-12-21 10:35:31 浏览数 (1)

Java-浮点类型

浮点类型尾数部分可能丢失,造成精度损失,因为小数是一个接近值 在机器中存放形式:浮点数=符号位 指数位 尾数位

double 双精度

这个最长用,不知道多少精度时就直接用double比较精确

  • 类型:双精度
  • 占用字节数:8
  • 范围:-1.798E308 到 1.798E308 如果是 0. 多少 0 是可以省略的,但点省略不了
代码语言:javascript复制
double abc = 3.1233;

float 单精度

  • 类型:单精度
  • 占用字节数:4
  • 范围:-3.403E38 到 3.403E38 声明单精度常量时最后要加上 “f” 或 “F” 来声明它是单精度
代码语言:javascript复制
float adc = 12.32f;

0 人点赞