当前位置: 首页 > news >正文

作业2

关于Java代码实验与问题的解析
一、枚举类型实验(EnumTest.java)
结论与用法:枚举类型(enum)在Java中是一种特殊的类,用于定义固定的常量集合。它可以包含属性、方法,还能实现接口。通过运行EnumTest.java,可以观察到枚举常量的遍历、取值等操作,从而掌握其基本用法:定义枚举类、使用枚举常量、遍历枚举等。
二、浮点数运算实验(TestDouble.java)
输出结果:
0.05 + 0.01 = 0.060000000000000005
1.0 - 0.42 = 0.58
4.015 * 100 = 401.49999999999994
123.3 / 100 = 1.2329999999999999
原因:由于浮点数在计算机中是以二进制形式存储的,部分十进制小数(如0.01)无法精确转换为二进制,因此运算时会存在精度误差。若需精确计算,可使用BigDecimal类。
三 字符串与数值拼接实验
输出结果:
第一行:X+Y=100200
第二行:300=X+Y
原因:在Java中,+运算符具有“字符串拼接”和“数值运算”的双重含义。当表达式以字符串开头时,后续的+会作为字符串拼接;当以数值运算开头时,会先进行数值计算,再拼接字符串。

http://www.hskmm.com/?act=detail&tid=19379

相关文章:

  • NOIP模拟赛 十八
  • loguru 日志库快速入门
  • lca学习笔记
  • 内存访问流程
  • .NET操作Word实现智能文档处理 - 内容查找替换与书签操作
  • day19_添加 修改
  • day18_查询功能 合并servlet
  • NOIP模拟赛 十七
  • day22_用户模块
  • 2025 丹东店推荐:丽格门窗,用 20 年技术沉淀守护家的舒适
  • NOIP2025模拟赛23
  • step
  • 2025 呼和浩特店推荐:丽格门窗,用 20 年技术沉淀守护家的温度
  • 深入解析:浏览器端音视频处理新选择:Mediabunny 让 Web 媒体开发飞起来
  • 2025 宁波门窗店推荐:丽格门窗,甬城品质家居的安心之选
  • 2025 贵阳门窗店优选:丽格门窗,用 20 年匠心适配高原宜居需求
  • 2025 济南门窗店选购指南:丽格门窗凭硬实力圈粉品质家庭
  • “鹏云杯”第十二届山东省大学生网络安全技能大赛 -- Crypto -- WriteUp
  • 服务器系统时间不对?Linux系统时间修改与同步全面指南
  • 9/27
  • 2025 常熟门窗店优选:丽格门窗,20 年技术沉淀的品质之选
  • 2025上海门窗店选购选丽格!20 年系统门窗经验,徐汇宜山路店品质之选
  • 实用指南:Apache、Nginx 和 Tomcat 的区别
  • python+uniapp基于微信小程序美食点餐实用的系统
  • JavaDoc
  • parted command for linuxg
  • 如何在不绑定Apple账号的情况下备份florr.io
  • AI智能体框架怎么选?7个主流工具详细对比解析
  • 原创OI试题 - L
  • 《深入浅出WPF》:8.3.2 自定义路由事件 事件注册类型为 EventHandlerReportTimeEventArgs,但.NET 事件包装器类型为 RoutedEventHandler