课后作业1-3

news/2025/9/27 20:16:16/文章来源:https://www.cnblogs.com/douzishuo/p/19115597

EnumTest.java运行结果

image

结论

  1. 枚举中的每个常量都是唯一实例,可用 == 直接比较(equals()same)
  2. 不属于基本数据类型
  3. valueOf 方法:通过字符串名称获取对应的枚举常量
  4. 使用 enum 关键字定义,常量之间用逗号分隔,结尾可加分号
  5. 通过 values 遍历所有常量
    image

输入2,3
image

输入方法

  1. 使用JOptionPane类的showInputDialog方法。
    String firstNumber = JOptionPane.showInputDialog(“Enter :" );
    2.使用Scanner类
    image
    image

使用double类型的数值进行计算, 其结果是不精确的
double 类型无法得到精确结果,本质是二进制存储的有限性与十进制小数的无限性之间的矛盾:

  1. 多数十进制小数无法用有限二进制小数表示,只能近似存储;
  2. 有限的存储位数(53 位精度)进一步限制了表示范围;
  3. 运算时近似值的误差会累积,导致结果偏离数学精确值。
    若需高精度计算(如金融、科学计算),应使用专门的高精度类(如 Java 的BigDecimal),而非原生 double 类型。
    image

double的二进制存储是 “近似值”,无法精确表示多数十进制小数;
BigDecimal(double)会直接继承double的近似值,从根源上引入误差;
字符串构造器直接解析十进制字面量,避免了二进制转换的精度损失。
若无法避免用double作为输入(如数据来源是double变量),可先将double转换为字符串,再用字符串构造BigDecimal,或使用BigDecimal.valueOf(double)(内部会先调用Double.toString()转成字符串)
image

结论
+运算符的行为遵循 “左结合性”:
若左侧是字符串,+作为连接符,将右侧数据转为字符串后拼接
若两侧都是数值类型,+作为算术运算符,先计算结果再处理后续操作

``

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/919885.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

个人备案网站名称有哪些网站做团购最好

华为设备参考:路由引入实验(华为) 技术简介 路由引入技术在网络通信中起着重要的作用,能够实现不同路由协议之间的路由传递,并在路由引入时部署路由控制,实现路径或策略的控制 实验目的 不同的路由协议之…

GNSS精度判断和协方差矩阵 - MKT

GNSS精度判断和协方差矩阵 havv和vacc不是GST标准差,https://blog.csdn.net/qq_38429958/article/details/135639678 https://uav.chinaflier.com/thread-25814-1-1.html 飞控需要GPS哪些信息(即需要设置哪些参数…

实用指南:clsx:高效处理 React 条件类名的实用工具

实用指南:clsx:高效处理 React 条件类名的实用工具2025-09-27 20:07 tlnshuju 阅读(0) 评论(0) 收藏 举报pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; dis…

Insightly模板页面存储型XSS漏洞分析与复现

本文详细分析了Insightly平台模板页面因LINK名称未正确转义导致的存储型XSS漏洞。包含完整的漏洞复现步骤、攻击原理说明以及漏洞影响分析,涉及脚本标签逃逸技术实战演示。Insightly存储型XSS漏洞报告(#1392262) 漏…

记录 | 关于陪伴型交互AI的一些探讨

关于陪伴型交互AI的一些探讨怎么说呢主要是发布下关于自己关于AI VTuber的开发进展前言 目前的化对整体内容进行了局部的优化和更新,并更新到了v0.5.0版本!【好累啊,都没什么热情了】 整体架构已经初步具备了稳定性…

dw中网站统计总访问量怎么做西安小型网络公司

1:调用函数 eg:调用内置函数 abs() 求绝对值 2:定义函数 1:定义一个函数要使用 def 语句,依次写出函数名、括号、括号中的参数和冒号:,然后,在缩进块中编写函数体,函数的返回值用ret…

陈村网站设计福州专业网站建设

广州大学学生实验报告 开课实验室:计算机科学与工程实验(电子楼418A) 2019年4月19日 学院 计算机科学与教育软件学院 年级、专业、班 计算机科学与技术 姓名 学号 实验课程名称 数据结构实验 成绩 实验项目名称 实验三…

百度推广做网站什么价位网吧网络维护公司

Java Collections框架 Java Collections框架中包含了大量的集合接口以及这些接口的实现类和操作它们的方法,具体包含了Set(集合)、List(列表)、Map(键值对)、Queue(队列)、Stack(栈)等,其中List、Set、Queue、Stack都继承了Collection接口。…

luogu P1719 最大加权矩形

题目大意 需要支持在一个序列中插入等差数列 需要插入\(O(1)\) 最终统计答案\(O(n)\) \(1\leq n\leq 1e7\) Sol 对于一个序列如下:0 0 4 6 8 10 12 0 0我们将其进行一次差分,可以得到:0 0 4 2 2 2 2 -12 0可以发现中间…

CF2065D Skibidus and Sigma

参考代码:#include<bits/stdc++.h> #define ll long long using namespace std; const int N = 2e5 + 10,inf = 0x3f3f3f3f; struct node{ll sum,id; }; node t[N]; vector<ll> a[N]; ll n,m; bool cmp(n…

做网站优化需要做什么vi设计要素

B. I Hate 1111&#xff1a;题目 这题目太搞了呀&#xff0c;和dp感觉关系不大&#xff0c;数学题啊首先要知道&#xff0c;11和111能构成后面所有的棍子数。 n a*111b*11;最快做法 //算是规律&#xff1f; #include <bits/stdc.h> using namespace std; int main() {…

建网站哪便宜网上商城网站建设规划

整理了基于BP神经网络的时间序列预测模型matlab代码&#xff0c;包含数据集。采用了四个评价指标R2、MAE、MBE、MAPE对模型的进行评价。BP模型在数据集上表现优异。 代码获取链接&#xff1a;基于BP神经网络的时间序列预测模型matlab代码 训练效果&#xff1a; 训练集数据的R…

微信二次开发个人号api

微信二次开发个人号api 个人微信机器人开发api接口,微信个人号开发API在线接待更高效在线沟通更快速、更有趣 语音回复 通过电脑端语音回复客户,提高效率 文件传输 支持文字、图片、视频等文件上传 快捷回复 公共快捷…

深入解析:神经网络二分类任务详解:前向传播与反向传播的数学计算

深入解析:神经网络二分类任务详解:前向传播与反向传播的数学计算pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "…

课后作业2(动手动脑,课后实验性问题)

1.仔细阅读示例: EnumTest.java,运行它,分析运行结果? 你能得到什么结论?你掌握了枚举类型的基本用法了吗? 枚举是类型安全的常量集合,比 static final int 更安全。 可以使用 switch 语句处理枚举值。 每个枚举…

从零开始构建图注意力网络:GAT算法原理与数值实现详解

图数据在机器学习中的地位越来越重要。社交网络的用户关系、论文引用网络、分子结构,这些都不是传统的表格或序列数据能很好处理的。现实世界中实体之间的连接往往承载着关键信息。 图神经网络(GNN)的出现解决了这个问…

网站开发技术可以做什么工作视频解析网站怎么做的

2022 开放原子全球开源峰会 OpenAnolis 分论坛上&#xff0c;阿里云智能基础软件产品经理张鹏程做了《面向云时代的龙蜥操作系统&#xff0c;应对 CentOS 停服的最佳选择》的主题分享&#xff0c;介绍了操作系统产业迎来新发展格局&#xff0c;龙蜥致力于成为 CentOS 迁移的最佳…

备案ip 查询网站查询网站查询系统上饶做网站最好的公司

基于神经网络的农业病虫害损失预测 【摘 要】鉴于农业病虫害经济损失的预测具有较强的复杂性和非线性特性&#xff0c;设计了一种新型的GRNN预测模型&#xff0c;对农业病虫害经济损失进行预测。该模型基于人工神经网络捕捉非线性变化独特的优越性&#xff0c;在神经网络技术和…

分解原则编写

import java.util.ArrayList; import java.util.List; import java.util.Scanner; import java.time.LocalDate; import java.time.format.DateTimeFormatter; // ManuscriptInformation类 class ManuscriptInformatio…

关于Leetcode 812题的简单思考

关于812题的 \(O(n)\) 算法的简单思考 因为今天的题目很有意思所以特别想跟大家分享一下。 812. 最大三角形面积 一开始我想到了凸包,然后想到凸包后可以采用 \(O(n^2)\) 的渐进算法算出最大面积。但是灵神的回答中提…