JAVA的一些基础知识点

寥寥几笔 2015-03-09 09:38:13
1. float result
float resultf
这两个变量分别定义了一个双精度浮点数和单精度浮点数吗?
2. float f1=20.32f,f2=5.3f;
为什么f1-f2=15.099995 (3.1)
...全文
137 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
飏飏一蝶 2015-03-09
  • 打赏
  • 举报
回复
1. float result float resultf 这两个变量分别定义了一个双精度浮点数和单精度浮点数吗? 命名不区分,只有常量带f才区分 2. float f1=20.32f,f2=5.3f; 为什么f1-f2=15.099995 (3.1) 默认print格式化的是6位小数 存储的也不是精确值 如果需要精确值,用BigDecimal包装

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧